[haiku-development] Re: GCC 2 x GCC 4

  • From: "Donn Cave" <donn@xxxxxxxxxxx>
  • To: <haiku-development@xxxxxxxxxxxxx>
  • Date: Fri, 5 Sep 2008 20:46:43 -0700 (PDT)

Quoth Ingo Weinhold <ingo_weinhold@xxxxxx>:
...
|  I think I'd have a look at the gcc 4 part, if no one beats me to it.

You or someone else here probably already accomplished this by now, but
I'm still pleased to report that I got gcc 4.3.1 to compile "hello, world"
today on Haiku.  I did not refer to the gcc 2 Haiku patches that are
supposed to be available on BeBits, but I guess I should look at them
before I get too much farther with this.

        Donn Cave, donn@xxxxxxxxxxx

------------------
Using built-in specs.
Target: i586-pc-haiku
Configured with: /boot/home/src/gcc-4.3.1/configure 
--srcdir=/boot/home/src/gcc-4.3.1 --prefix=/boot/home/config/gcc4 
--with-mpfr=/boot/home/config --with-gmp=/boot/home/config
Thread model: single
gcc version 4.3.1 (GCC) 
COLLECT_GCC_OPTIONS='-v' '-o' 't' '-mtune=pentium'
 /boot/home/config/gcc4/libexec/gcc/i586-pc-haiku/4.3.1/cc1 -quiet -v t.c 
-Wno-multichar -quiet -dumpbase t.c -mtune=pentium -auxbase t -version -o 
/tmp//ccxRop5J.s
ignoring nonexistent directory 
"/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/../../../../i586-pc-haiku/include"
ignoring nonexistent directory "/boot/develop/headers/be/devel"
ignoring nonexistent directory "/boot/develop/headers/be/precompiled"
ignoring nonexistent directory "/boot/develop/headers/be/add-ons/net_server"
ignoring nonexistent directory "/boot/develop/headers/be/net/netinet"
ignoring duplicate directory "/boot/develop/headers/be/storage"
#include "..." search starts here:
#include <...> search starts here:
 /boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/include
 /boot/develop/headers/be/add-ons/graphics
 /boot/develop/headers/be/translation
 /boot/develop/headers/be/mail
 /boot/develop/headers/gnu
 /boot/develop/headers/be/drivers
 /boot/develop/headers/be/opengl
 /boot/develop/headers/be/game
 /boot/develop/headers/be/support
 /boot/develop/headers/be/storage
 /boot/develop/headers/be/kernel
 /boot/develop/headers/be/net
 /boot/develop/headers/be/midi
 /boot/develop/headers/be/midi2
 /boot/develop/headers/be/media
 /boot/develop/headers/be/interface
 /boot/develop/headers/be/device
 /boot/develop/headers/be/app
 /boot/develop/headers/be/add-ons/input_server
 /boot/develop/headers/be/add-ons/screen_saver
 /boot/develop/headers/be/add-ons/tracker
 /boot/develop/headers/be/be_apps/Deskbar
 /boot/develop/headers/be/be_apps/NetPositive
 /boot/develop/headers/be/be_apps/Tracker
 /boot/develop/headers/be/drivers/tty
 /boot/develop/headers/be
 /boot/develop/headers/cpp
 /boot/develop/headers/posix
 /boot/develop/headers
End of search list.
GNU C (GCC) version 4.3.1 (i586-pc-haiku)
        compiled by GNU C version 4.3.1, GMP version 4.2.1, MPFR version 2.3.0.
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: bf5ad3a8c5cf2f726398d39b0f2d6ae7
COLLECT_GCC_OPTIONS='-v' '-o' 't' '-mtune=pentium'
 as -V -Qy -o /tmp//ccClh61w.o /tmp//ccxRop5J.s
GNU assembler version 2.17 (i586-pc-haiku) using BFD version 2.17-haiku-20080323
COMPILER_PATH=/boot/home/config/gcc4/libexec/gcc/i586-pc-haiku/4.3.1/:/boot/home/config/gcc4/libexec/gcc/i586-pc-haiku/4.3.1/:/boot/home/config/gcc4/libexec/gcc/i586-pc-haiku/:/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/:/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/
BELIBRARIES=/boot/develop/lib/x86/:/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/:/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/../../../
COLLECT_GCC_OPTIONS='-v' '-o' 't' '-mtune=pentium'
 /boot/home/config/gcc4/libexec/gcc/i586-pc-haiku/4.3.1/collect2 -m 
elf_i386_haiku -shared -Bsymbolic --no-undefined -o t 
/boot/develop/lib/x86/crti.o 
/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/crtbegin.o 
/boot/develop/lib/x86/start_dyn.o /boot/develop/lib/x86/init_term_dyn.o 
-L/boot/develop/lib/x86 -L/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1 
-L/boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/../../.. /tmp//ccClh61w.o 
-lgcc -lroot -lgcc /boot/home/config/gcc4/lib/gcc/i586-pc-haiku/4.3.1/crtend.o 
/boot/develop/lib/x86/crtn.o

Other related posts: