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] |
> E.g. you pass the option "-Bstatic" to ld. ?This GNU ld option is > described here: > > http://sourceware.org/binutils/docs/ld/Options.html#index-g_t_002dBdynamic-135 ah, I see now :) thanks for the links and an explanation. > If possible, please post the full command line used to link the program. > You can retrieve this by adding "-v" to your LDFLAGS. Here it is, full output: bash-3.2$ make /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/bin/arm-unknown-linux-uclibcgnueabi-g++ -Wall -march=armv4t -I. -c -o main.o main.cpp /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/bin/arm-unknown-linux-uclibcgnueabi-g++ -Wall -march=armv4t -I. -c -o serial.o serial.cpp serial.cpp: In member function 'int Serial::ReadData(void*, int)': serial.cpp:169: warning: control reaches end of non-void function serial.cpp: In member function 'int Serial::ReadDataWaiting()': serial.cpp:141: warning: control reaches end of non-void function /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/bin/arm-unknown-linux-uclibcgnueabi-g++ -Wall -march=armv4t -o parking main.o serial.o -v -L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi/lib -Wl,-Bstatic -lstdc++ -lc -Wl,-Bdynamic Using built-in specs. Target: arm-unknown-linux-uclibcgnueabi Configured with: /home/utak3r/crosstool/targets/src/gcc-4.3.2/configure --build=x86_64-build_unknown-linux-gnu --host=x86_64-build_unknown-linux-gnu --target=arm-unknown-linux-uclibcgnueabi --prefix=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi --with-sysroot=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root --enable-languages=c,c++ --disable-multilib --with-arch=armv4t --with-cpu=arm920t --with-tune=arm920t --with-float=soft --with-gmp=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi --with-mpfr=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi --with-pkgversion=crosstool-NG-svn_trunk@1549 --disable-sjlj-exceptions --enable-__cxa_atexit --with-local-prefix=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root --disable-nls --enable-threads=posix --enable-symvers=gnu --enable-c99 --enable-long-long --enable-target-optspace Thread model: posix gcc version 4.3.2 (crosstool-NG-svn_trunk@1549) COMPILER_PATH=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/libexec/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/libexec/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/libexec/gcc/arm-unknown-linux-uclibcgnueabi/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/../../../../arm-unknown-linux-uclibcgnueabi/bin/ LIBRARY_PATH=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/../../../../arm-unknown-linux-uclibcgnueabi/lib/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/lib/:/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/usr/lib/ COLLECT_GCC_OPTIONS='-Wall' '-march=armv4t' '-o' 'parking' '-v' '-L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi/lib' '-shared-libgcc' '-mtune=arm920t' '-mfloat-abi=soft' /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/libexec/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/collect2 --sysroot=/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root --eh-frame-hdr -dynamic-linker /lib/ld-uClibc.so.0 -X -m armelf_linux_eabi -o parking /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/usr/lib/crt1.o /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/usr/lib/crti.o /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/crtbegin.o -L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi/lib -L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2 -L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/../../../../arm-unknown-linux-uclibcgnueabi/lib -L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/lib -L/home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/usr/lib main.o serial.o -Bstatic -lstdc++ -Bdynamic -lstdc++ -lm -lc -lgcc_s -lgcc -lc -lgcc_s -lgcc /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/lib/gcc/arm-unknown-linux-uclibcgnueabi/4.3.2/crtend.o /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/arm-unknown-linux-uclibcgnueabi//sys-root/usr/lib/crtn.o /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/bin/arm-unknown-linux-uclibcgnueabi-strip parking /home/utak3r/crosstool/arm-unknown-linux-uclibcgnueabi/bin/arm-unknown-linux-uclibcgnueabi-size parking text data bss dec hex filename 44461 3424 16472 64357 fb65 parking Zrobione. -- Piotr "utak3r" Borys http://utak3r.pl -- 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] |