%% Shawn Matlock <[EMAIL PROTECTED]> writes:
sm> Ok this is funny. I want to install gcc. I need a POSIX-compliant
sm> make. Aparently mine isn't, so GNU make should work.
I doubt your make isn't POSIX compliant. The POSIX definition of make
is so anemic almost any program with the letters "m", "a", "k", and "e"
in the name qualify!
Well, almost :).
sm> Well, my make won't make GNU make either.
That's pretty hard to believe. The GCC makefiles do require a bit of
sophistication in make, but the make makefiles are _VERY_ basic.
What happens when you try to build make with your make?
sm> The shell build.sh gives me this:
sm> "/usr/include/sys/machsig.h", line 100: macro BUS_OBJERR redefines previous
sm> macro at "/usr/ucbinclude/sys/signal.h", line 457
That's a bogosity in your system headers, I guess. If it's just a
warning, ignore it.
sm> compiling gettext.c...
sm> "./gettext.c", line 712: Illegal number 4294967295U
Ouch. Your compiler sucks. It's defining __STDC__ but then it doesn't
grok standard C numerical constant values.
Try removing the "U" from the end of that value (it's defined in
gettext.c line 698) and see if that works. Hopefully that's all your
compiler gets wrong.
sm> can somebody MAKE it work for me, please?
Can you please provide (a) the OS you're working on and it's version,
and (b) the version of GNU make you're trying to compile, when reporting
problems?
Thanks.
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.ultranet.com/~pauld/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist