Hmmm. Curious. My system is totaly stock. The commands I used to build
make were:
> ./configure --prefix=/export/home/brownn -program-prefix=g
> make
> make install
Changing the prefix and program-prefix didn't affect anything.
It could be an issue with my gcc build, which I rebuilt (also default build
options) so I could put it in /opt/gnu, rather than /usr/local. Stranger
things have happened.
-----Original Message-----
From: Paul D. Smith [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 30, 2000 3:42 PM
To: Brown, Nelson
Cc: [EMAIL PROTECTED]
Subject: RE: switch statement bug on Sol 5.7
%% "Brown, Nelson" <[EMAIL PROTECTED]> writes:
bn> Per Paul Smith's suggestion, I tried v3.79.1. The result was the
bn> same, with the offending code now located at main.c:1967. All
bn> other parameters are same as below.
I'm not sure what to do from here. GNU make 3.79.1 works fine for me on
Solaris 7, built with GCC 2.95.2:
$ uname -a
SunOS lemming 5.7 Generic_106541-08 sun4u sparc SUNW,Ultra-5_10
$ gcc --version
2.95.2
$ ./make --version
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for sparc-sun-solaris2.7
...
$ cat > makefile
all:
echo "Making all ... "
$ ./make
echo "Making all ... "
Making all ...
$ file make
make: ELF 32-bit MSB executable SPARC Version 1, dynamically linked, not
stripped
What options did you configure and compile with, if any?
--
----------------------------------------------------------------------------
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.paulandlesley.org/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad
Scientist