Hello -

I was trying to use scratchbox2 with a Gentoo cross-dev toolchain.  The
lib directory is in /usr/arm-unknown-linux-gnueabi/lib and cc1 lives
in /usr/libexec/gcc/arm-unknown-linux-gnueabi/4.4.4/cc1.  When I run
sb2-init -c /usr/bin/qemu-arm armv7 arm-unknown-linux-gnueabi-gcc it
fails with:

During the libtool compilation, it fails:

checking for C compiler default output file name... 
configure: error: C compiler cannot create executables
See `config.log' for more details.

The config.log says:

configure:2882: checking for C compiler default output file name
configure:2909: gcc    conftest.c  >&5
arm-unknown-linux-gnueabi-gcc: error trying to exec 'cc1': execvp: No
such file or directory

Usually, I am doing something wrong - but I can't figure out what.
When I run 
col...@krypton ~/.scratchbox2/libtool_build
$arm-unknown-linux-gnueabi-gcc -print-search-dirs
install: /usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/ programs:
=/usr/libexec/gcc/arm-unknown-linux-gnueabi/4.4.4/:/usr/libexec/gcc/arm-unknown-linux-gnueabi/4.4.4/:/usr/libexec/gcc/arm-unknown-linux-gnueabi/:/usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/:/usr/lib/gcc/arm-unknown-linux-gnueabi/:/usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/../../../../arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi/4.4.4/:/usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/../../../../arm-unknown-linux-gnueabi/bin/
libraries:
=/usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/:/usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/../../../../arm-unknown-linux-gnueabi/lib/arm-unknown-linux-gnueabi/4.4.4/:/usr/lib/gcc/arm-unknown-linux-gnueabi/4.4.4/../../../../arm-unknown-linux-gnueabi/lib/:/usr/arm-unknown-linux-gnueabi/lib/arm-unknown-linux-gnueabi/4.4.4/:/usr/arm-unknown-linux-gnueabi/lib/:/usr/arm-unknown-linux-gnueabi/usr/lib/arm-unknown-linux-gnueabi/4.4.4/:/usr/arm-unknown-linux-gnueabi/usr/lib/

and 

col...@krypton ~/.scratchbox2/libtool_build
$arm-unknown-linux-gnueabi-gcc -print-prog-name=cc1 
/usr/libexec/gcc/arm-unknown-linux-gnueabi/4.4.4/cc1

So it seems to know where it lives.

Could someone help me figure this one out?  I think I am doing
everything correctly, but I could be (and most likely am) wrong.

Thanks!

-C
_______________________________________________
Scratchbox-users mailing list
Scratchbox-users@lists.scratchbox.org
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-users

Reply via email to