GCC 3.0 Compilierung schlägt fehl

Post Reply
Message
Author
Peter

GCC 3.0 Compilierung schlägt fehl

#1 Post by Peter »

Ich habe mir dann gleich das gcc-3.0.tar.gz gezogen, aber ich habe Probleme mit der Installation, nach
./configure (mit den oben erwähnten Optionen)
make bootstrap
checkinstall
erhalte ich:
Building target platforms: i386
Building for target i386
Processing files: gcc-3.0-1
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /README
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /curses.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /float.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /gtkgl /gdkgl.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /iso646.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /limits.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /linux /a.out.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /linux /i2c.hIch habe mir dann gleich das gcc-3.0.tar.gz gezogen, aber ich habe Probleme mit der Installation, nach
./configure (mit den oben erwähnten Optionen)
make bootstrap
checkinstall
erhalte ich:
Building target platforms: i386
Building for target i386
Processing files: gcc-3.0-1
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /README
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /curses.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /float.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /gtkgl /gdkgl.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /iso646.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /limits.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /linux /a.out.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /linux /i2c.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /linux /nls.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /mikmod_internals.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /mm.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /ncurses.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /nessus /includes.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /nessus /net /bpf.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /proto.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /root /usr /X11R6 /include /X11 /Xlib.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /root /usr /X11R6 /include /X11 /Xos.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /root /usr /X11R6 /include /X11 /Xos_r.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /root /usr /X11R6 /include /X11 /Xosdefs.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /root /usr /X11R6 /include /X11 /Xpoll.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /root /usr /X11R6 /include /X11 /Xthreads.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /stdarg.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /stdbool.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /stddef.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /stdio.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /syslimits.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /varargs.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /zconf.h
File listed twice: /usr /lib /gcc-lib /i686-pc-linux-gnu /3.0 /include /zutil.h
Finding Provides: (using /usr /lib /rpm /find-provides)...
Finding Requires: (using /usr /lib /rpm /find-requires)...
ldd: warning: you do not have execution permission for ` /home /pwk /gcc3.0 /gcc-3.0 /buildroot /usr /lib /libgcc_s.so.1'
Provides: libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libgcc_s.so.1(libgcc_s.so.1) libstdc++.so.3
Requires: /bin /sh ld-linux.so.2 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6

Hierbei habe ich nach jedem / ein Leerzeichen eingefügt. Was ist los ?

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: GCC 3.0 Compilierung schlägt fehl

#2 Post by gewitter »

Ich kann nicht nachvollziehen, warum einige Files bei Dir unter /root und /home dabei angesprochen werden. Im übrigen denke ich, dass Du eine 686er Maschine hast und da fehlen dann noch ein paar compilerschalter. export CFLAGS="-pipe -O3 -mcpu=i686 -march=i686" && ./configure

Sebastian Ude

Re: GCC 3.0 Compilierung schlägt fehl

#3 Post by Sebastian Ude »

Mach mal ein simples

make install

(also nicht checkinstall benutzen).
Klappts dann ?

Rossi

Re: GCC 3.0 Compilierung schlägt fehl

#4 Post by Rossi »

Ob ich nen kompiler mit -O3 übersetzten würde ...

Post Reply