[Clfs-support] Can i go chroot?

san san at plusnet.pl
Sat Sep 7 10:37:06 PDT 2013


root:/sources/gmp-5.1.90-20130906# type -p gcc
/tools/bin/gcc

root:/sources/gmp-5.1.90-20130906# echo "main(){}" | gcc -x c -v -
Reading specs from /tools/lib/gcc/i586-pc-linux-gnu/4.6.3/specs
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/tools/libexec/gcc/i586-pc-linux-gnu/4.6.3/lto-wrapper
Target: i586-pc-linux-gnu
Configured with: ../gcc-4.6.3/configure --prefix=/tools
--build=i686-cross-linux-gnu --host=i586-pc-linux-gnu
--target=i586-pc-linux-gnu --with-local-prefix=/tools --enable-long-long
--enable-c99 --enable-shared --enable-threads=posix --enable-__cxa_atexit
--disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch
--disable-multilib --enable-cloog-backend=isl
Thread model: posix
gcc version 4.6.3 (GCC for Cross-LFS 4.6.3.20121105)
COLLECT_GCC_OPTIONS='-v' '-mtune=pentium' '-march=pentium'
 /tools/libexec/gcc/i586-pc-linux-gnu/4.6.3/cc1 -quiet -v - -quiet
-dumpbase - -mtune=pentium -march=pentium -auxbase - -version -o
/tmp/ccTeqktj.s
GNU C (GCC for Cross-LFS 4.6.3.20121105) version 4.6.3 (i586-pc-linux-gnu)
    compiled by GNU C version 4.6.3, GMP version 5.0.5, MPFR version 3.1.1,
MPC version 1.0.1
GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=128367
ignoring nonexistent directory
"/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/../../../../i586-pc-linux-gnu/include"
ignoring duplicate directory "/tools/include/"
#include "..." search starts here:
#include <...> search starts here:
 /tools/lib/gcc/i586-pc-linux-gnu/4.6.3/include
 /tools/include
 /tools/lib/gcc/i586-pc-linux-gnu/4.6.3/include-fixed
End of search list.
GNU C (GCC for Cross-LFS 4.6.3.20121105) version 4.6.3 (i586-pc-linux-gnu)
    compiled by GNU C version 4.6.3, GMP version 5.0.5, MPFR version 3.1.1,
MPC version 1.0.1
GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=128367
Compiler executable checksum: a92a275d9e015090e556f0a488650a27
COLLECT_GCC_OPTIONS='-v' '-mtune=pentium' '-march=pentium'
 /tools/lib/gcc/i586-pc-linux-gnu/4.6.3/../../../../i586-pc-linux-gnu/bin/as
--32 -o /tmp/ccyvLnBw.o /tmp/ccTeqktj.s
COMPILER_PATH=/tools/libexec/gcc/i586-pc-linux-gnu/4.6.3/:/tools/libexec/gcc/i586-pc-linux-gnu/4.6.3/:/tools/libexec/gcc/i586-pc-linux-gnu/:/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/:/tools/lib/gcc/i586-pc-linux-gnu/:/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/../../../../i586-pc-linux-gnu/bin/
LIBRARY_PATH=/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/:/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/../../../../i586-pc-linux-gnu/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-v' '-mtune=pentium' '-march=pentium'
 /tools/libexec/gcc/i586-pc-linux-gnu/4.6.3/collect2 --eh-frame-hdr -m
elf_i386 -dynamic-linker /lib/ld-linux.so.2 /usr/lib/crt1.o /usr/lib/crti.o
/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/crtbegin.o
-L/tools/lib/gcc/i586-pc-linux-gnu/4.6.3
-L/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/../../../../i586-pc-linux-gnu/lib
/tmp/ccyvLnBw.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc
--as-needed -lgcc_s --no-as-needed
/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/crtend.o /usr/lib/crtn.o


The only weird line for me is:
ignoring nonexistent directory
"/tools/lib/gcc/i586-pc-linux-gnu/4.6.3/../../../../i586-pc-linux-gnu/include"


2013/9/7 William Harrington <kb0iic at berzerkula.org>

>
> On Sep 7, 2013, at 12:01 PM, san wrote:
>
> gcc is installed and works, but cc or icc are not installed:
>
>
>
> execute:
>
> type -p gcc
>
>
> should result in /tools/bin/gcc
>
>
> then execute:
>
> echo "main(){}" | gcc -x c -v -
>
>
> Then find out what the error is.
>
> Sincerely,
>
> William Harrington
>
> _______________________________________________
> Clfs-support mailing list
> Clfs-support at lists.cross-lfs.org
> http://lists.cross-lfs.org/listinfo.cgi/clfs-support-cross-lfs.org
>
>


-- 
[ e-San.info | San at plusnet.pl ]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-support-clfs.org/attachments/20130907/cafb1477/attachment-0001.htm>


More information about the Clfs-support mailing list