Triode;599465 Wrote: > Great that you have music... > > The path thing probably means you can't get the standard helper apps > shipped by Logitech to work either? There is code in > Slim::Utils::OS.pm to convert all linux architectures to i386-linux. > Sounds like this does not work on your machine. Do you use flac, faad > etc and do the standard ones work? > > What does perl -V say?
My flac files stream fine. I think this mess might be due to the package being provided by Synology - who may have nobbled things to suit their way. For example, I note paths like: /volume1/@appstore/SqueezeCenter/CPAN/arch/5.8.6/X86 and the SqueezeCenter/Bin directory contains links for flac, faad, etc. to NAS-specific directories. NAS1> /usr/bin/perl -V Summary of my perl5 (revision 5 version 8 subversion 3) configuration: Platform: osname=linux, osvers=2.6.24, archname=X86 uname='linux 2.6.24' config_args='' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='/usr/local/i686-linux-gnu/bin/i686-linux-gnu-gcc', ccflags ='-I/usr/local/i686-linux-gnu/include -DSYNO_X86 -g -DSYNO_PLATFORM=X64 -fno-strict-aliasing -fexpensive-optimizations -fomit-frame-pointer -g ', optimize='-O2', cppflags='-fno-strict-aliasing' ccversion='', gccversion='2.95.3 20010125 (prerelease)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='/usr/local/i686-linux-gnu/bin/i686-linux-gnu-ld', ldflags ='' libpth=/usr/local/i686-linux-gnu/lib /usr/syno/lib libs=-lnsl -ldl -lm -lcrypt -lc -lutil -lc -L/usr/local/i686-linux-gnu/lib/gcc/i686-linux-gnu/4.2.0 -lgcc_s -L/source/perl-5.8.6 -lperl perllibs=-lnsl -ldl -lm -lcrypt -lc -lutil -L/usr/local/i686-linux-gnu/lib/gcc/i686-linux-gnu/4.2.0 -lgcc_s libc=/usr/local/i686-linux-gnu/lib/libc-2.3.5.so, so=so, useshrplib=true, libperl=libperl.so gnulibc_version='2.2.2' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-I/usr/local/i686-linux-gnu/include -DSYNO_X86 -g -DSYNO_PLATFORM=X64 -fno-strict-aliasing -fexpensive-optimizations -fomit-frame-pointer -g ' cccdlflags='-I/usr/local/i686-linux-gnu/include -DSYNO_X86 -g -DSYNO_PLATFORM=X64 -fno-strict-aliasing -fexpensive-optimizations -fomit-frame-pointer -g ', lddlflags='-shared -L/usr/local/i686-linux-gnu/lib/gcc/i686-linux-gnu/4.2.0 -L/source/perl-5.8.6 -lperl -lgcc_s -L/usr/syno/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under linux Compiled at Nov 2 2010 20:01:59 @INC: /usr/lib/perl5/5.8.6/X86 /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/X86 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl I do have another perl under /opt/bin (which is at the front of my PATH) - but the server startup script gets /usr/bin/perl from the head of slimserver.pl. This other perl has: osname=linux, osvers=2.6.24, archname=i686-linux-gnu uname='linux ts509 2.6.24 #1 smp fri jul 18 01:47:30 cst 2008 i686 gnulinux ' ... but unless something blindly does a 'perl' I don't believe it's used. Any thoughts why simply copying all files up one level to the Bin directory does not work for the plugin? (See edit on previous post.) -- sennen ------------------------------------------------------------------------ sennen's Profile: http://forums.slimdevices.com/member.php?userid=42432 View this thread: http://forums.slimdevices.com/showthread.php?t=79706 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
