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


Reply via email to