This is the mail archive of the crossgcc@sourceware.org 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]

RE: Linker question


I should have posted the output from following command:

i386-pc-linux-gnu-gcc -v dummy.c -o dummy

here it is.

Reading specs from
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/specs
Configured with:
/home/thomas/crosstool-0.43/build/i386-unknown-linux-gnu/gcc-3.4.3-glibc-2.3
.4/gcc-3.4.3/configure --target=i386-unknown-linux-gnu
--host=i686-host_pc-linux-gnu
--prefix=/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu
--with-arch=i386 --enable-cxx-flags=-march=i386
--with-headers=/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/i
386-unknown-linux-gnu/include
--with-local-prefix=/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-
gnu/i386-unknown-linux-gnu --disable-nls --enable-threads=posix
--enable-symvers=gnu --enable-__cxa_atexit --enable-languages=c,c++
--enable-shared --enable-c99 --enable-long-long
Thread model: posix
gcc version 3.4.3
 
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/libexec/gcc/i386
-unknown-linux-gnu/3.4.3/cc1 -quiet -v dummy.c -quiet -dumpbase dummy.c
-march=i386 -auxbase dummy -version -o /tmp/ccx3pMzk.s
#include "..." search starts here:
#include <...> search starts here:
 
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/include
 
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/sys-include
 
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/include
End of search list.
GNU C version 3.4.3 (i386-unknown-linux-gnu)
        compiled by GNU C version 3.3.5 20050117 (prerelease) (SUSE Linux).
GGC heuristics: --param ggc-min-expand=64 --param ggc-min-heapsize=64485
 
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/bin/as -V -Qy -o
/tmp/ccBuoCUn.o /tmp/ccx3pMzk.s
GNU assembler version 2.15 (i386-unknown-linux-gnu) using BFD version 2.15
 
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/libexec/gcc/i386
-unknown-linux-gnu/3.4.3/collect2 --eh-frame-hdr -m elf_i386 -dynamic-linker
/lib/ld-linux.so.2 -o dummy
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/lib/crt1.o
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/lib/crti.o
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/crtbegin.o
-L/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-u
nknown-linux-gnu/3.4.3
-L/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-u
nknown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/lib
/tmp/ccBuoCUn.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc
--as-needed -lgcc_s --no-as-needed
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/crtend.o
/opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/lib/gcc/i386-unk
nown-linux-gnu/3.4.3/../../../../i386-unknown-linux-gnu/lib/crtn.o

-----Original Message-----
From: Dimitry Andric [mailto:dimitry@andric.com] 
Sent: Tuesday, January 23, 2007 3:23 PM
To: Thomas Olsen
Cc: crossgcc@sources.redhat.com
Subject: Re: Linker question

Thomas Olsen wrote:
> I presume that since I'm building on an i686 for an i386 that potentially
I
> could link to the host libraries and not notice it before get some strange
> behavior on the target? 
> 
> If I'm right in my previous statement, could you then suggest a simple
test
> that I can do to verify that I'm linking with the correct libraries? 

Try running i386-pc-linux-gnu-gcc -v when linking your dummy example.


--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]