This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I built native toolchain using cross toolchain. native toolchain has the following problem. - It does not contain /lib and /usr/lib in the library search path. - It does not know the place of crt1.o and crti.o. What is it that I mistook? binutils was configured with: ...../binutils-2.15/configure --prefix=/usr \ --host=am33_2.0-linux --build=i686-pc-linux-gnu gcc was configured with: ..../gcc-3.4.0/configure --prefix=/usr \ --host=am33_2.0-linux --build=i686-pc-linux-gnu \ --enable-languages=c,c++ \ --enable-shared --enable-threads --disable-multilib # gcc -print-search-dirs install: /usr/lib/gcc/am33_2.0-linux/3.4.0/ programs: =/usr/libexec/gcc/am33_2.0-linux/3.4.0/:/usr/libexec/gcc/am33_2.0-linux/3.4.0/:/usr/libexec/gcc/am33_2.0-linux/:/usr/lib/gcc/am33_ 2.0-linux/3.4.0/:/usr/lib/gcc/am33_2.0-linux/: /usr/libexec/gcc/am33_2.0-linux/3.4.0/:/usr/libexec/gcc/am33_2.0-linux/:/usr/lib/gcc/am33_2.0-linux/3.4.0/:/usr/lib/gcc/am33_2.0- linux/:/usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33 _2.0-linux/bin/am33_2.0-linux/3.4.0/:/usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33_2.0-linux/bin/ libraries: =/usr/lib/gcc/am33_2.0-linux/3.4.0/:/usr/lib/gcc/am33_2.0-linux/3.4.0/:/usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33_2.0-linux/lib/am33_ 2.0-linux/3.4.0/:/usr/lib/gcc/am33_2.0-linux/ 3.4.0/../../../../am33_2.0-linux/lib/ # gcc -v hello.c -o hello Reading specs from /usr/lib/gcc/am33_2.0-linux/3.4.0/specs Configured with: /home/iwamoto/MAIN/scripts/toolchain-gcc340-binutils215/build/gcc-3.4.0/configure --prefix=/usr --host=am33_2.0-linux -- build=i686-pc-linux-gnu --enable-languages=c,c++ --enable-shared --enable-threads --disable-multilib Thread model: posix gcc version 3.4.0 /usr/libexec/gcc/am33_2.0-linux/3.4.0/cc1 -quiet -v -D__AM33__=2 -D__AM33_2__ hello.c -quiet -dumpbase hello.c -auxbase hello -version -o /tmp/cc6NyPWM.s ignoring nonexistent directory "/usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33_2.0-linux/include" #include "..." search starts here: #include <...> search starts here: /usr/local/include /usr/lib/gcc/am33_2.0-linux/3.4.0/include /usr/include End of search list. GNU C version 3.4.0 (am33_2.0-linux) compiled by GNU C version 3.4.0. GGC heuristics: --param ggc-min-expand=35 --param ggc-min-heapsize=10545 /usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33_2.0-linux/bin/as --traditional-format -o /tmp/ccvFWfnb.o /tmp/cc6NyPWM.s /usr/libexec/gcc/am33_2.0-linux/3.4.0/collect2 --eh-frame-hdr -dynamic-linker /lib/ld.so.1 -o hello crt1.o crti.o /usr/lib/gcc/am33_2.0- linux/3.4.0/crtbegin.o -L/usr/lib/gcc/am33_2.0-linux/3.4.0 -L/usr/lib/gcc/am33_2.0-linux/3.4.0 -L/usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33_2.0-linux/lib /tmp/ccvFWfnb.o -lgcc --as-needed -lgcc_s --no-as-needed -rpath-link /lib:/usr/lib -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/am33_2.0-linux/3.4.0/crtend.o crtn.o /usr/lib/gcc/am33_2.0-linux/3.4.0/../../../../am33_2.0-linux/bin/ld: crt1.o: No such file: No such file or directory collect2: ld returned 1 exit status ---- Hideki IWAMOTO h-iwamoto@kit.hi-ho.ne.jp ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |