egcs-980221: build fails for shared libstdc++ on HP-UX 10.20

Graham Hudspith geordie@lucent.com
Tue Feb 24 08:19:00 GMT 1998


Graham Hudspith wrote:
> 
> Graham Hudspith wrote:
> >     For the last few snapshots, I have not been able to build
> >     egcs on HP-UX 10.20, with the build failing for a shared
> >     version of libstdc++.
> 
> Ditto SunOS 5.5.1. Here config.status is:
> 

Sigh! Ditto SunOS 4.1.3_U1. Here config.status is:

    ./configure --host=sparc-sun-sunos4.1.3_U1 \
            --prefix=/apps/gcc/egcs1.0 --enable-shared \
            --norecursion
    
    No GNU as, sed or ld. At the same point as for the HP-UX and
    Solaris builds, I get:

mv tlist stdlist
rm -f tlibstdc++.a
ar rc tlibstdc++.a `cat stdlist`
mv tlibstdc++.a libstdc++.a
ranlib libstdc++.a
rm -f tlist
cp stdlist tlist
if [ x"yes" = xyes ]; then \
  sed 's,\([A-Za-z_]*\.o\),pic/\1,g' tlist > tlist2 ; \
  mv tlist2 tlist ; \
else true ; fi
mv tlist piclist
/tmp_mnt/home/gnusrc/egcs-980221-sunos4/gcc/xgcc
-B/tmp_mnt/home/gnusrc/egcs-980221-sunos4/gcc/ -g -O2
-fno-implicit-templates  -shared -o libstdc++.so.2.8.0 `cat piclist` 
ld: pic/cstrio.o: assert pure-text failed: reference to
ostream::flush(void)at f4 in pic/cstrio.o

ld: pic/cstrio.o: assert pure-text failed: reference to
istream::_skip_ws(void)at 11c in pic/cstrio.o

ld: pic/cstrio.o: assert pure-text failed: reference to
streambuf::sungetc(void)at 12c in pic/cstrio.o

    I'm doing something stupid, right?
    
    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