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

Reply via email to