failed for png too:
.sconf_temp/conftest_0.c <-
|
|
|#include "png.h"
|
|int
|main() {
|..
|return 0;
|}
|
gcc -o .sconf_temp/conftest_0.o -c -fsigned-char -I/usr/include
.sconf_temp/conftest_0.c
gcc -o .sconf_temp/conftest_0 -L/usr/lib .sconf_temp/conftest_0.o
-L/usr/lib -lpng
/scratchbox/compilers/cs2005q3.2-glibc2.5-arm/bin/../lib/gcc/arm-none-linux-gnueabi/3.4.4/../../../../arm-none-linux-gnueabi/bin/ld:
warning: libz.so.1, needed by /usr/lib/libpng.so, not found (try using
-rpath or -rpath-link)
/usr/lib/libpng.so: undefined reference to `deflate'
/usr/lib/libpng.so: undefined reference to `inflate'
/usr/lib/libpng.so: undefined reference to `inflateInit_'
/usr/lib/libpng.so: undefined reference to `crc32'
/usr/lib/libpng.so: undefined reference to `deflateInit2_'
/usr/lib/libpng.so: undefined reference to `inflateReset'
/usr/lib/libpng.so: undefined reference to `deflateReset'
/usr/lib/libpng.so: undefined reference to `inflateEnd'
/usr/lib/libpng.so: undefined reference to `deflateEnd'
collect2: ld returned 1 exit status
scons: Configure: no
by hand work wonderful:
[sbox-CHINOOK_ARMEL: ~/work/boswars-2.5-src] > gcc -o
.sconf_temp/conftest_0.o -c -fsigned-char -I/usr/include
.sconf_temp/conftest_0.c
[sbox-CHINOOK_ARMEL: ~/work/boswars-2.5-src] > gcc -o
.sconf_temp/conftest_0 -L/usr/lib .sconf_temp/conftest_0.o -L/usr/lib
-lpng
[sbox-CHINOOK_ARMEL: ~/work/boswars-2.5-src] > ldd .sconf_temp/conftest_0
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00000000)
libc.so.6 => /lib/libc.so.6 (0x00000000)
libz.so.1 => /usr/lib/libz.so.1 (0x00000000)
libm.so.6 => /lib/libm.so.6 (0x00000000)
/lib/ld-linux.so.3 => /lib/ld-linux.so.3 (0x00000000)
[sbox-CHINOOK_ARMEL: ~/work/boswars-2.5-src] >
Where could be the problem? Any ideas?
Toli