[uClibc]0.9.12 does not honor PREFIX

Karl Trygve Kalleberg karltk at prosalg.no
Sat Jun 22 17:03:13 UTC 2002


The 0.9.12 release does not seem to honor PREFIX when doing make install.

make PREFIX=${D} install

gives:


../../extra/gcc-uClibc/i386-uclibc-gcc -Wall -Os  -march=i386
-mpreferred-stack-boundary=2  -fno-builtin -nostdinc  -I../../include
-iwithprefix include -I. -D_LIBC  -DNDEBUG  -fPIC -D_LIBC_REENTRANT -Wl,-s
-DUCLIBC_TARGET_PREFIX=\"/\" \
        -DUCLIBC_DEVEL_PREFIX=\"/usr/cross-tools/boxershorts\" \

-DUCLIBC_BUILD_DIR=\"/var/tmp/portage/bxs-uclibc-0.9.12/work/uClibc-0.9.12\"
\
        -DUCLIBC_LDSO=\"ld-uClibc.so.0\" \
        ldd.c -o ldd.target
gcc: /usr/cross-tools/boxershorts/lib/crt0.o: No such file or directory


Obviously, as I install into a temporary directory,
/usr/cross-tools/boxershorts/lib/crt0.o does not exist yet.

This is a regression from 0.9.11.


Karl T




More information about the uClibc mailing list