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] |
Hi, I'm just getting started with crosstool. I've successfully built a toolchain using the demo-i386.sh script. However I need some help on how to use the glibc libraries that were also build. When I compile a simple test program using the new compiler and then run 'ldd', it shows that they are linked against my previously installed system libraries. How do I get it to link against the libraries that were built by crosstool? I eventually need to move all the necessary libraries, runtime linker, etc over to a compact flash card to boot a minimal linux system, but am not sure where to copy the glibc stuff from? Below is an output from my compiler test. Any tips/suggestions are appreciated. [mark@localhost archive]$ /opt/crosstool/gcc-3.4.3-glibc-2.3.4/i386-unknown-linux-gnu/bin/i386-unknown-linux-gnu-gcc hello.cpp -lstdc++ -o hello [mark@localhost archive]$ ./hello hello world [mark@localhost archive]$ ldd hello linux-gate.so.1 => (0xffffe000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7f03000) libc.so.6 => /lib/tls/libc.so.6 (0xb7dd8000) libm.so.6 => /lib/tls/libm.so.6 (0xb7db5000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7dac000) /lib/ld-linux.so.2 (0xb7fec000) [mark@localhost archive]$ Thanks, Mark ------ 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] |