You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to use mysql driver I get the following exception:
DBIish: DBDish::mysql needs 'mysqlclient', not found
The client is installed with MacPorts with libraries in /opt/local/lib/mysql56/mysql. I tried both symlinking mysqlclient.dyld into /opt/local/lib and setting DYLD_FALLBACK_LIBRARY_PATH environment variable. Uselessly.
Things are working smoothly for Oracle driver though.
Perl6 ver: This is Rakudo Star version 2018.06 built on MoarVM version 2018.06
macOS 10.13.6
The text was updated successfully, but these errors were encountered:
I forgot to mention that due to changes logic of the latest macOS versions environment-variable based loading of dynamic libraries doesn't work anymore. In my case the problem was triggered by the fact that I was either used a local installation of rakudo in ~/perl6 or rakudobrew. In both cases binaries are installed under a different base path than the required dynamic libraries. The easy fix is to symlink required libs into either ~/perl6/lib or ~/.rakudobrew/moar-20XX-YY/install/lib.
I'm not closing this ticket because it would be great to somehow get around this macOS peculiarity by, say, making it possible to manually define additional paths to look for the libraries.
When trying to use
mysql
driver I get the following exception:The client is installed with MacPorts with libraries in
/opt/local/lib/mysql56/mysql
. I tried both symlinking mysqlclient.dyld into/opt/local/lib
and settingDYLD_FALLBACK_LIBRARY_PATH
environment variable. Uselessly.Things are working smoothly for
Oracle
driver though.Perl6 ver:
This is Rakudo Star version 2018.06 built on MoarVM version 2018.06
macOS 10.13.6
The text was updated successfully, but these errors were encountered: