Hi all, I cloned github's slimserver-vendor branch public/7.8 and tried a buildme.sh on a D-Link DNS-325 after building perl 5.14.4 (also tried 5.18.4) from scratch.
I always get an error on Media::Scan:
cc -c -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -D_REENTRANT -D_GNU_SOURCE -fno-stack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC "-I/home/cnadeau/perl_LMS/lib/5.18.4/armv5tel-linux-thread-multi/CORE" -O2 -Wall -Wno-unused-value -Wno-format-security Scan.c
Running Mkbootstrap for Media::Scan ()
chmod 644 Scan.bs
rm -f blib/arch/auto/Media/Scan/Scan.so
LD_RUN_PATH="/usr/local/lib:/usr/lib" cc -shared -O2 -L/usr/local/lib Scan.o -o blib/arch/auto/Media/Scan/Scan.so /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libmediascan.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libavformat.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libavcodec.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libswscale.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libavutil.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libexif.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libjpeg.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libpng.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libgif.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libdb.a \
-lm -lz -lintl \
chmod 755 blib/arch/auto/Media/Scan/Scan.so
cp Scan.bs blib/arch/auto/Media/Scan/Scan.bs
chmod 644 blib/arch/auto/Media/Scan/Scan.bs
Manifying blib/man3/Media::Scan.3
1..1
Can't modify blib/arch/auto/Media/Scan/Scan.so's text section. Use GCC option -fPIC for shared objects, please.
make test failed, aborting
I managed to get all other libraries building properly, even start LMS on host:9000, but I can't add music folder... kind of useless! :-)
Any idea?
Thank you very much
Here is the full build log for ./buildme.sh Media::Scan (after 2nd pass where all the other libraries were successfully built)
build.log
I always get an error on Media::Scan:
cc -c -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -I/mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include -D_REENTRANT -D_GNU_SOURCE -fno-stack-protector -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC "-I/home/cnadeau/perl_LMS/lib/5.18.4/armv5tel-linux-thread-multi/CORE" -O2 -Wall -Wno-unused-value -Wno-format-security Scan.c
Running Mkbootstrap for Media::Scan ()
chmod 644 Scan.bs
rm -f blib/arch/auto/Media/Scan/Scan.so
LD_RUN_PATH="/usr/local/lib:/usr/lib" cc -shared -O2 -L/usr/local/lib Scan.o -o blib/arch/auto/Media/Scan/Scan.so /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libmediascan.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libavformat.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libavcodec.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libswscale.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libavutil.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libexif.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libjpeg.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libpng.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libgif.a /mnt/md0/Users/cnadeau/slimserver-vendor/CPAN/build/include/../lib/libdb.a \
-lm -lz -lintl \
chmod 755 blib/arch/auto/Media/Scan/Scan.so
cp Scan.bs blib/arch/auto/Media/Scan/Scan.bs
chmod 644 blib/arch/auto/Media/Scan/Scan.bs
Manifying blib/man3/Media::Scan.3
1..1
Can't modify blib/arch/auto/Media/Scan/Scan.so's text section. Use GCC option -fPIC for shared objects, please.
make test failed, aborting
I managed to get all other libraries building properly, even start LMS on host:9000, but I can't add music folder... kind of useless! :-)
Any idea?
Thank you very much
Here is the full build log for ./buildme.sh Media::Scan (after 2nd pass where all the other libraries were successfully built)
build.log