Final end of the `never ending story'? (was: Re: Patch for configuring/building in ${srcdir} (was: Re: Does it work now with my patch? (was: Re: egcs-980221: build fails for shared libstdc++ on HP-UX 10.20)) )
Graham Hudspith
geordie@lucent.com
Wed Mar 4 05:04:00 GMT 1998
Manfred Hollstein wrote:
> I believe I have the final fix - this one should be applied _in addition_ to
> the last one:
Manfred,
I have applied this last patch and rebuilt on SunOS 4 & 5,
with complete success. Well done!
The HP-UX build gets past the "build shared libraries" bit
too (so these patches are good and complete) but now fails
to link the f2c library. This seems to be some sort of problem
with the HP make program not understanding about macro
subsititution with pattern-matching (offending line from
libraries/libf2c/Makefile):
$(AR) $(AR_FLAGS) $(lib) $(F2CEXT:%=libE77/L%.o)
The HP make program seems to ignore the :%=libE77/L%.o and
and try to link 'abort derf derfc ...' into libf2c.a (and
failing to find any files called such).
The HP build will work when used with GNU make, I am sure.
I'll have a little more play with this before raising a
separate bug report. In the mean time, does anyone else
come across this with HP make? Are we missing any HP patches?
Am I using the right version of HP make (in /usr/bin/make)?
Anyway, well done Manfred!
Graham.
--
Graham Hudspith, Transmission Dev Group, | Email:
graham.hudspith@lucent.com
Lucent Technologies Network Systems (UK),|
Swindon Road, Malmesbury, |
Wiltshire SN16 9NA, UK. | Phone: +44 1666 832372/822861
More information about the Gcc-bugs
mailing list