Hi all again!
I use a cross-compiler made over an x86_64 machine with
USE="-*" crossdev -t i686-linux-uclibc
I tried to compile util-linux using the cmerge script coming from the
gentoo-wiki cross-compile howto, with:
USE=static cmerge util-linux
which fails saying:
make[1]: quittant le répertoire «
/var/tmp/portage/sys-libs/ss-1.39/work/e2fsprogs-1.39/lib/ss »
COMPILE_ET ss_err.et
CC ss_err.c
MK_CMDS std_rqs.c
CC std_rqs.c
...
CC get_readline.c
GEN_LIB libss.a
GEN_ELF_SOLIB libss.so.2.0
/usr/libexec/gcc/i686-linux-uclibc/ld: ne peut trouver -lcom_err
collect2: ld returned 1 exit status
make: *** [libss.so.2.0] Erreur 1
make: quittant le répertoire «
/var/tmp/portage/sys-libs/ss-1.39/work/e2fsprogs-1.39/lib/ss »
!!! ERROR: sys-libs/ss-1.39 failed.
Call stack:
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
environment, line 3331: Called src_compile
ss-1.39.ebuild, line 48: Called die
Anyone got a clue?
--
[email protected] mailing list