This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: g77 Build Problems
- To: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- Subject: Re: g77 Build Problems
- From: "Henry B. Hotz" <hotz at jpl dot nasa dot gov>
- Date: Tue, 1 May 2001 17:56:04 -0700
- Cc: darwin-development at lists dot apple dot com, gcc at gcc dot gnu dot org
- References: <200104301920.f3UJKdG02293@lists.apple.com><v0421011bb71395206803@[137.78.84.130]><3AEE47E8.CB9C0B45@moene.indiv.nluug.nl>
At 7:21 AM +0200 5/1/01, Toon Moene wrote:
>Note that we only support building the compilers in a different
>directory than the source ...
>
>So you'll have to do something like:
OK, did that. Also took the suggestion:
At 1:16 AM +0200 5/1/01, Martin Costabel wrote:
>Neither the gcc-3.0 prerelease branch nor the latest snapshots of the
>3.1 branch contain Stan Shebs' definitions of the darwin platform (in
>gcc/config/rs6000/rs6000.md and some related files). You would have to
>do a cvs update with a tag like -rHEAD or a date like -D"04/18/2001" or
>later. I am writing from memory, because I am running my Mac right now
>under an OS that has working GNU tools and a stable Web browser (not
>MacOSX, unfortunately).
and did the cvs with -rHEAD. (What OS is it BTW?) Between the two
it looks like it got a lot farther, but still fails with:
>for d in libgcc soft-float libgcc/soft-float; do \
> if [ -d $d ]; then true; else mkdir $d; fi \
>done
>if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi
>./xgcc -B./ -B/usr/local/powerpc-apple-darwin1.3/bin/ -isystem
>/usr/local/powerpc-apple-darwin1.3/include -O2 -DIN_GCC -W
>-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
>-isystem ./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I.
>-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config
>-I../../gcc/gcc/../include -DL_muldi3 -c ../../gcc/gcc/libgcc2.c -o
>libgcc/./_muldi3.o
>./xgcc -B./ -B/usr/local/powerpc-apple-darwin1.3/bin/ -isystem
>/usr/local/powerpc-apple-darwin1.3/include -O2 -DIN_GCC -W
>-Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
>-isystem ./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I.
>-I. -I../../gcc/gcc -I../../gcc/gcc/. -I../../gcc/gcc/config
>-I../../gcc/gcc/../include -DL_divdi3 -c ../../gcc/gcc/libgcc2.c -o
>libgcc/./_divdi3.o
>/var/tmp//ccREYN7l.s:412:Parameter syntax error (parameter 4)
>/var/tmp//ccREYN7l.s:485:Parameter syntax error (parameter 4)
>/var/tmp//ccREYN7l.s:606:Parameter syntax error (parameter 4)
>make[3]: *** [libgcc/./_divdi3.o] Error 1
>make[2]: *** [stmp-multilib] Error 2
>make[1]: *** [stage1_build] Error 2
>make: *** [bootstrap] Error 2
>[localhost:dist/gcc-cvs/obj] hotz%
I really appreciate the help guys, and I hope we can get it working.
If nobody has a better suggestion I guess I'll try stepping forward
by date from the last snapshot (which doesn't work).
Can I do that by re-cvs'ing with the new date tag on top of an
existing tree? It takes a while to retrieve the entire tree even
with JPL's connection.
Also, just to be clear, I'm running MacOS X, not Darwin.
Signature held pending an ISO 9000 compliant
signature design and approval process.
h.b.hotz@jpl.nasa.gov, or hbhotz@oxy.edu