bernid;601460 Wrote: > Hello, > > I am trying to install squeezeboxserver 7.5.2 on IPFire (LFS) but > unfortunately without success. > After command ./slimserver.pl I receive following massage: > > 'The following modules failed to load: EV JSON::XS YAML::Syck > Sub::Name' > > Maybe my Perl version is inappropriate? (I attached description below). > > I will be appreciate for any hints. >
Your hunch is correct - you need a version of perl compiled with thread support. See below: bernid;601460 Wrote: > > > Code: -------------------- > > [r...@ipfire /var/squeezeboxserver]# perl -V > Summary of my perl5 (revision 5 version 8 subversion 8) configuration: > > [SNIP] > > HERE IS THE KEY PART: > > usethreads=undef > > [SNIP] > > -------------------- > > Your best bet is to inquire from IPFire whether a threaded version of perl is available. If so, use it. If not, you will need to re-compile perl yourself with thread support. There are various pages on the web that explain how to do so - here's one (but it uses an old version of perl - you would probably want to use the same version of perl your system currently uses): http://www.spiration.co.uk/post/1272/Recompile%20perl%205.8.7%20with%20threading%20support Keep in mind that manually changing packages in this manner may in some circumstances and depending on your platform cause system instability or security vulnerabilities, so getting a threaded version from IPFire should be your preferred alternative. Best regards, Tom -- Thomas8675309 ------------------------------------------------------------------------ Thomas8675309's Profile: http://forums.slimdevices.com/member.php?userid=23271 View this thread: http://forums.slimdevices.com/showthread.php?t=84680 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
