[haiku-development] Complex

  • From: "Skar Cat" <skarmiglione.sk4r@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 19 Nov 2008 21:18:39 +0000

I really need and wanna know al about cortex.



2008/11/19 Dustin Howett <alaricx@xxxxxxxxx>

> On Wed, Nov 19, 2008 at 3:14 PM, Ithamar R. Adema <ithamar@xxxxxxx> wrote:
> > Hey,
> >
> > Dustin Howett wrote:
> >>
> >> To quote my previous e-mail (October)
> >> -----
> >> I attempted to rebuild GCC2 because jam was complaining that
> >> HAIKU_RAW_GCC_VERSION was not set (which it actually was.)
> >> This is the error I encountered:
> >>
> >> --------
> >> In file included from tconfig.h:5,
> >>                 from
> >> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c:33:
> >>
> >>
> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/config/i386/xm-haiku.h:32:
> >> sys/wait.h: No such file or directory
> >> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c:41:
> >> stdlib.h: No such file or directory
> >> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c:42:
> >> unistd.h: No such file or directory
> >> make[1]: *** [libgcc2.a] Error 1
> >> make[1]: Leaving directory
> >>
> >>
> `/home/dustin/programming/c/haikubuild/haiku/generated/cross-tools-build/gcc/gcc'
> >> make: *** [cross] Error 2
> >> ERROR: Building gcc failed.
> >> --------
> >>
> >>
> >
> > Any change of giving the commandline of the file being compiled too?
> > Interested in the -isystem options there...
> >
> > Ithamar.
> >
>
> --
> for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3
> _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2
> _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi
> _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi
> _fixtfdi _fixunstfdi _floatditf __gcc_bcmp _varargs __dummy _eprintf
> _bb _shtab _clear_cache _trampoline __main _exit _ctors _pure; \
>        do \
>          echo ${name}; \
>
>  /home/dustin/c/haikubuild/haiku/generated/cross-tools-build/gcc/gcc/xgcc
> -B/home/dustin/c/haikubuild/haiku/generated/cross-tools-build/gcc/gcc/
> -B/home/dustin/c/haikubuild/haiku/generated/cross-tools/i586-pc-haiku/bin/
>
> -I/home/dustin/c/haikubuild/haiku/generated/cross-tools/i586-pc-haiku/include
> -O2  -DCROSS_COMPILE -DIN_GCC     -O2 -U_FORTIFY_SOURCE -I./include
> -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I.
> -I/home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc
> -I/home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/config
> -I/home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/../include -c
> -DL${name} \
>
> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c
> -o ${name}.o; \
>          if [ $? -eq 0 ] ; then true; else exit 1; fi; \
>          i586-pc-haiku-ar rc tmplibgcc2.a ${name}.o; \
>          rm -f ${name}.o; \
>        done
> _muldi3
> In file included from tconfig.h:5,
>                 from
> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c:33:
>
> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/config/i386/xm-haiku.h:32:
> sys/wait.h: No such file or directory
> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c:41:
> stdlib.h: No such file or directory
> /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c:42:
> unistd.h: No such file or directory
> make[1]: *** [libgcc2.a] Error 1
> make[1]: Leaving directory
>
> `/home/dustin/programming/c/haikubuild/haiku/generated/cross-tools-build/gcc/gcc'
> make: *** [cross] Error 2
> ERROR: Building gcc failed.
> --
>
> So,
> /home/dustin/c/haikubuild/haiku/generated/cross-tools-build/gcc/gcc/xgcc
> -B/home/dustin/c/haikubuild/haiku/generated/cross-tools-build/gcc/gcc/
> -B/home/dustin/c/haikubuild/haiku/generated/cross-tools/i586-pc-haiku/bin/
>
> -I/home/dustin/c/haikubuild/haiku/generated/cross-tools/i586-pc-haiku/include
> -O2  -DCROSS_COMPILE -DIN_GCC     -O2 -U_FORTIFY_SOURCE -I./include
> -fPIC -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED   -I.
> -I/home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc
> -I/home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/config
> -I/home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/../include -c
> -DL_muldi3 /home/dustin/c/haikubuild/buildtools/legacy/gcc/gcc/libgcc2.c
> -o _muldi3.o
>
> - Dustin L. Howett
>
>

Other related posts: