To: flexfax@sgi.com
Subject: Build error on Solaris 2.5
Date: Mon, 19 Aug 1996 10:01:56 CDT
From: David Birnbaum
...
The second, however, is a more serious error which I am not able to fix:
= util
/usr/local/bin/gcc -I.././zlib -D__ANSI_CPP__ -I. -I.. -I.././util
-I.././util -I/usr/local/include -I.././regex -O -pedantic-errors -O -x
c++ -c
InetTransport.c++
Socket.h: In function `static int Socket::bind(int, const void *, int)':
In file included from InetTransport.c++:41:
Socket.h:54: passing `const sockaddr *' as argument 2 of `bind(int,
sockaddr
*, int)' discards const
Socket.h: In function `static int Socket::connect(int, const void *, int)':
Socket.h:56: passing `const sockaddr *' as argument 2 of `connect(int,
sockaddr *, int)' discards const
InetTransport.c++: In method `unsigned char InetTransport::abortCmd(class
fxStr &)':
InetTransport.c++:218: warning: overflow in implicit constant conversion
InetTransport.c++:218: warning: overflow in implicit constant conversion
InetTransport.c++:218: warning: overflow in implicit constant conversion
InetTransport.c++:218: warning: overflow in implicit constant conversion
*** Error code 1
The very strange thing is that I build 4.0b018 without problems -
everything
ultimately compiled. Now, however, 4.0b20 has this error, and when I go
back,
4.0b018 won't build either! It craps out with the same problem, which
leads
me to think that something on my system has changed flavors, and I have no
idea what.
Since I list built 4.0b018, the only change which I can recall is using
gcc
2.7.2.1 instead of 2.7.2. I'm pretty sure that nothing else on the system
has
changed. I don't have 2.7.2 around anymore - the docs indicated it had
several "serious bugs", so we moved up. It builds every other application
I
have without complaint, including things like perl 5.003, etc.
I am running Solaris 2.5. Any suggestions/help?
You have set -pedantic-errors when compiling; your problem has nothing
to do with changes between beta018 and beta020.
Sam
Matthias Apitz / guru@softcon.de ; (07:34:58 AM 01/27/97)