[uClibc]how to use libtool/automake/autoconf with uClibc gcc wrapper?

Magnus Mager magnus-m at gmx.net
Thu Sep 19 21:11:09 UTC 2002


Hi there!

I have the same question but with a different library: ncurses.

> Hi!
>
> I try to build my program with uClibc. But my prog uses libjpeg, and when
> libtool call g++ to link my prog it changes -ljpeg to /usr/lib/libjpeg.so.
> But I have libjpeg.so compiled with uClibc. How should I use
> automake/autoconf/libtool to link right library?
>
> So, log is here:
> $ export PATH=/home/jk/project/embedded/i386-uclibc-linux/bin:$PATH
> ....
> $ make
> ....
> make[3]: Entering directory
> `/home/jk/project/dcs/libs/common/utils/bmp2jpg' /bin/sh ../../libtool
> --mode=link g++  -Os -Wall  -o bmp2jpg  main.o. ./../src/libdcscommon.la 
> -ljpeg
> g++ -Os -Wall -o .libs/bmp2jpg main.o  ../../src/.libs/libdcscommon.so
> /usr/lib/libjpeg.so -Wl,--rpath
> -Wl,/home/jk/project/embedded/i386-uclibc-linux/lib
> /usr/bin/ld: warning: libc.so.6, needed by /usr/lib/libjpeg.so, may
> conflict with libc.so.0
>
> There is libjpeg.so compiled with uClibc in
> home/jk/project/embedded/i386-uclibc-linux/lib



More information about the uClibc mailing list