[uClibc]Help with SDL_image
Jason Bodnar
jason at shakabuku.org
Mon Aug 26 17:50:42 UTC 2002
Can somebody who has compile SDL and SDL_image with uClibc please help me out.
SDL builds just fine. I configure SDL_image as so:
env PATH=/home/jbodnar/projects/mp3/build/i386-linux-uclibc/usr/bin:$PATH
CPPFLAGS="-I/home/jbodnar/projects/mp3/build/SDL-1.2.4/include/
-I/home/jbodnar/projects/mp3/build/libpng-1.2.3/
-I/home/jbodnar/projects/mp3/build/zlib-1.1.3/"
LDFLAGS="-L/home/jbodnar/projects/mp3/build/SDL-1.2.4/src/.libs/
-L/home/jbodnar/projects/mp3/build/libpng-1.2.3/
-L/home/jbodnar/projects/mp3/build/zlib-1.1.3/" ./configure
--prefix=/home/jbodnar/projects/mp3/filesystem/usr/ --enable-static=no
--enable-bmp=no --enable-gif=no --enable-jpg=no --enable-lbm=no
--enable-pcx=no --enable-pnm=no --enable-tga=no --enable-tif=no
--enable-xcf=no --enable-xmp=no
--with-sdl-prefix=/home/jbodnar/projects/mp3/build/SDL-1.2.4/src/.libs/
--with-sdl-exec-prefix=/home/jbodnar/projects/mp3/build/SDL-1.2.4
configure and make run just fine. (I run make with PATH set as in configure
above.) But when I use uclibc's ldd on the resulting .so I get:
$ ../i386-linux-uclibc/usr/bin/ldd .libs/libSDL_image.so
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0
libpthread.so.0 => /lib/libpthread.so.0
libz.so.1 => /lib/libz.so.1
libc.so.0 =>
/home/jbodnar/projects/mp3/build/i386-linux-uclibc/lib/libc.so.0
libm.so.6 => /lib/libm.so.6
libdl.so.2 => /lib/libdl.so.2
libasound.so.2 => /usr/lib/libasound.so.2
libX11.so.6 => not found
libXext.so.6 => not found
libc.so.6 => /lib/libc.so.6
ld-linux.so.2 => /lib/ld-linux.so.2
So it appears that my uclibc version of libSDL is not being used. (Nor the
uclibc version of libz.)
What am I doing wrong?
--
Jason Bodnar
jason at shakabuku.org
http://www.shakabuku.org
More information about the uClibc
mailing list