[gnu.g++.lib.bug] Trying to build libg++1.35 under Ultrix.

icsu6000@CAESAR.CS.MONTANA.EDU (Mathisen) (05/22/89)

I don't know c++, but my users want it, so...


I'm trying to make libg++ version 1.35.0 using g++ version 1.35.0 compiled
with gcc version 1.35.0  (should'a run this thing through cpp :-) ).

the install of g++ worked fine, but trying to install libg++ with

% make libg++.a  

results in:


nero # cd ..
nero # !make
make
(cd src; make GXX="g++" CC="gcc")
g++ -g -O -fchar-charconst -I../g++-include -I.. -fstrength-reduce -fsave-memoiz
ed -c  Random.cc
In method float RNG::asFloat ():
../g++-include/RNG.h:67: magnitude of constant too large for `float'
*** Error code 1

the assignment statement is something like:

result.s = 1.0



Machine: mVAX II
OS: Ultrix 2.2

Any help would be much appreciated...

-- 
+-----------------------------------------------------------------------------+
| Jaye Mathisen,systems manager       Internet: icsu6000@caesar.cs.montana.edu|
| 410 Roberts Hall                      BITNET: icsu6000@mtsunix1.bitnet      |
| Dept. of Computer Science	   	UUCP: utah-gr!mts-cs!icsu6000         |
| Montana State University		 PHONE: (406) 994-{4780,3931}         |
| Bozeman MT 59717         "Oh thank God, the police" -- Fletch (Chevy Chase) |
+-----------------------------------------------------------------------------+