jritsval wrote: 
> Seems like I'm running Perl 5.28 on my Mac. Read somewhere that LMS only
> runs on 5.18 and that Perl is nog backward compatible. Anyone that can
> confirm this is the problem? And how do I proceed with uninstalling and
> installing Perl?
> I have not, to my knowledge, installed Perl so I do not know if it came
> with MacOS or with som other program I have installed. I haven't
> installed a handful of apps.
> 
> Best Regards
> 
> /Jan
The error you are seeing is misleading. The problem is not that LMS
cannot find the specified module but that the (DynaLoader) method used
to find its arch dependant binary companion (.so, .dll) prefers the
system path over the additional include paths whereas LMS does the exact
opposite by preferring perl modules installed in its own application
path. Since you are running a newer Perl version you are bound to also
have newer versions for some fairly common Perl modules like EV and
JSON::XS and so DynaLoader will find newer versions of the binaries
which are not compatible with the ones inside the application path.

The solution is somewhat rude, but what you need to do is delete all
files from the LMS `lib` and `CPAN` folders for which an equally named
file exists in your system's Perl vendor path (for version 5.28 that
would typically be /usr/lib/perl/vendor_perl/5.28). Exception: do not
remove any of the files in `CPAN/DBIx` and `lib/DBIx`


------------------------------------------------------------------------
gordonb3's Profile: http://forums.slimdevices.com/member.php?userid=71050
View this thread: http://forums.slimdevices.com/showthread.php?t=113345

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to