🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.lib.bug
Article #446

Still stumped with libg++-2.3 under Ultrix 4.3

#446
From: Jaye Mathisen
Date: Thu, 21 Jan 1993 23:00
35 lines
2507 bytes
OK, I made a virgin install of gcc-2.3.3, both with and w/o the 
install-fixincludes, and in either case, I get the following: (which is
different than what I was getting earlier...)  Decstation 5000/240, Ultrix
4.3.

Any help again appreciated, I have no idea where to go.  I've never
had trouble building the other libg++'s, but this one is giving me fits.

gcc -g -O -nostdinc++ -I.. -I. -I./../iostream -I./../g++-include  -c AllocRing.cc
In file included from ./std.h:26, from AllocRing.cc:22:
./../g++-include/string.h:28: declaration of `long unsigned int  strlen (const char *)'
<built-in>:0: conflicts with built-in declaration `unsigned int  strlen (const char *)'
In file included from ./std.h:28, from AllocRing.cc:22:
./../g++-include/unistd.h:92: conflicting types for `int  geteuid (...)'
/usr/include/unistd.h:219: previous declaration of `short int  geteuid (...)'
./../g++-include/unistd.h:93: conflicting types for `int  getegid (...)'
/usr/include/unistd.h:204: previous declaration of `short int  getegid (...)'
./../g++-include/unistd.h:94: conflicting types for `int  getgid (...)'
/usr/include/unistd.h:205: previous declaration of `short int  getgid (...)'
./../g++-include/unistd.h:102: conflicting types for `int  getuid (...)'
/usr/include/unistd.h:220: previous declaration of `short int  getuid (...)'
./../g++-include/unistd.h:143: conflicting types for `long int  lseek (...)'
/usr/include/unistd.h:208: previous declaration of `int  lseek (...)'
./../g++-include/unistd.h:144: conflicting types for `long int  read (...)'
/usr/include/unistd.h:172: previous declaration of `int  read (...)'
./../g++-include/unistd.h:145: conflicting types for `long int  write (...)'
/usr/include/unistd.h:180: previous declaration of `int  write (...)'
make[2]: *** [AllocRing.o] Error 1
make[1]: *** [in-src] Error 1
make: *** [all-libg++] Error 1

-- 
 Jaye Mathisen, COE Systems Manager                (406) 994-4780
 410 Roberts Hall,Dept. of Computer Science
 Montana State University,Bozeman MT 59717	osyjm@cs.montana.edu
Technical Details
Message-ID: <1993Jan21.062636.845@coe.montana.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cs.montana.edu!osyjm

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!cs.montana.edu!osyjm
From: osyjm@cs.montana.edu (Jaye Mathisen)
Newsgroups: gnu.g++.lib.bug
Subject: Still stumped with libg++-2.3 under Ultrix 4.3
Date: 21 Jan 1993 18:00:34 -0500
Organization: CS
Lines: 36
Sender: daemon@cis.ohio-state.edu
Approved: bug-lib-g++@prep.ai.mit.edu
Distribution: gnu
Message-ID: <1993Jan21.062636.845@coe.montana.edu>