This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Build problem on ncr 3.02/gcc 2.95.2


All,

   I'm having problems building gcc 2.95.2 on ncr 3.02 (486 cpu).
   The problem comes up when building libio. I have tried binutils 2.9.1
   and 2.9.1.0.25 from HJ. Builfding without binutils fails early on.
   gcc 2.7.2 is the initial compiler.

   Here is the snippet from the log file:

test x"no" != xyes || \
 
/a/auspex1/export/tools/platforms/i486-ncr-sysv4.3.3.0.0/tools/i486-ncr-sysv
4.
3.03/bob/build/gcc/gcc/xgcc
-B/a/auspex1/export/tools/platforms/i486-ncr-sysv4.3
.3.0.0/tools/i486-ncr-sysv4.3.03/bob/build/gcc/gcc/
-B/bmc/bob/i486-ncr-sysv4.3.
03/bin/ -c -g -O -fPIC -fno-implicit-templates -I.
-I/depot/gnu/gcc-2.95.2/libio
 -nostdinc++   /depot/gnu/gcc-2.95.2/libio/iostream.cc -o pic/iostream.o
/a/auspex1/export/tools/platforms/i486-ncr-sysv4.3.3.0.0/tools/i486-ncr-sysv
4.3.
03/bob/build/gcc/gcc/xgcc
-B/a/auspex1/export/tools/platforms/i486-ncr-sysv4.3.3
.0.0/tools/i486-ncr-sysv4.3.03/bob/build/gcc/gcc/
-B/bmc/bob/i486-ncr-sysv4.3.03
/bin/ -c -g -O -fPIC -fno-implicit-templates -I.
-I/depot/gnu/gcc-2.95.2/libio -
nostdinc++  /depot/gnu/gcc-2.95.2/libio/iostream.cc
/depot/gnu/gcc-2.95.2/libio/iostream.h:123: previous declaration of
`istream::is
tream(streambuf *, ostream * = 0)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:56: conflicts with new declaration
with
C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:127: previous declaration of `class
istream & istream::get(char &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:72: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:179: previous declaration of `int
istream::peek()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:94: conflicts with new declaration
with
C linkage/depot/gnu/gcc-2.95.2/libio/iostream.h:181: previous declaration of
`class istre
am & istream::ignore(int = 1, int = -1)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:106: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:137: previous declaration of `class
istre
am & istream::read(char *, int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:139: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:182: previous declaration of `int
istream
::sync()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:156: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:183: previous declaration of `class
istre
am & istream::seekg(long int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:170: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:184: previous declaration of `class
istre
am & istream::seekg(long int, ios::seek_dir)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:178: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:185: previous declaration of
`streampos i
stream::tellg()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:186: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:203: previous declaration of `class
istre
am & istream::operator >>(char &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:198: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:200: previous declaration of `class
istre
am & istream::operator >>(char *)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:215: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:212: previous declaration of `class
istre
am & istream::operator >>(short int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:350: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:215: previous declaration of `class
istre
am & istream::operator >>(short unsigned int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:351: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:206: previous declaration of `class
istre
am & istream::operator >>(int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:352: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:213: previous declaration of `class
istre
am & istream::operator >>(unsigned int &)' with C++
linkage/depot/gnu/gcc-2.95.2/libio/iostream.cc:353: conflicts with new
declaration with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:207: previous declaration of `class
istre
am & istream::operator >>(long int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:354: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:214: previous declaration of `class
istre
am & istream::operator >>(long unsigned int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:355: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:209: previous declaration of `class
istre
am & istream::operator >>(long long int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:357: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:210: previous declaration of `class
istre
am & istream::operator >>(long long unsigned int &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:358: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:217: previous declaration of `class
istre
am & istream::operator >>(bool &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:361: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:221: previous declaration of `class
istream & istream::operator >>(long double &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:365: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:220: previous declaration of `class
istre
am & istream::operator >>(double &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:384: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:219: previous declaration of `class
istre
am & istream::operator >>(float &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:397: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:224: previous declaration of `class
istre
am & istream::operator >>(streambuf *)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:410: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:77: previous declaration of `class
ostrea
m & ostream::operator <<(char)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:434: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:86: previous declaration of `class
ostrea
m & ostream::operator <<(int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:571: conflicts with new declaration
with
 C linkage/depot/gnu/gcc-2.95.2/libio/iostream.h:87: previous declaration of
`class ostrea
m & ostream::operator <<(unsigned int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:586: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:88: previous declaration of `class
ostrea
m & ostream::operator <<(long int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:598: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:89: previous declaration of `class
ostrea
m & ostream::operator <<(long unsigned int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:613: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:91: previous declaration of `class
ostrea
m & ostream::operator <<(long long int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:625: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:92: previous declaration of `class
ostrea
m & ostream::operator <<(long long unsigned int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:641: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:99: previous declaration of `class
ostrea
m & ostream::operator <<(double)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:653: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:80: previous declaration of `class
ostrea
m & ostream::operator <<(const char *)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:816: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:108: previous declaration of `class
ostre
am & ostream::operator <<(streambuf *)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:856: conflicts with new declaration
with
 C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:50: previous declaration of
`ostream::ostream(streambuf *, ostream * = 0)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:881: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:71: previous declaration of `class
ostream & ostream::seekp(long int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:886: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:72: previous declaration of `class
ostream & ostream::seekp(long int, ios::seek_dir)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:894: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:73: previous declaration of
`streampos ostream::tellp()' with C++
linkage/depot/gnu/gcc-2.95.2/libio/iostream.cc:902: conflicts with new
declaration with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:57: previous declaration of `class
ostream & ostream::flush()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:914: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class ostream &
flush(ostream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:40: previous declaration of `class
ostream & flush(ostream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:921: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class istream &
ws(istream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:39: previous declaration of `class
istream & ws(istream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:926: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: At top
level:/depot/gnu/gcc-2.95.2/libio/iostream.h:120: previous declaration of
`int istream::_skip_ws()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:946: conflicts with new declaration
with C linkage/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class
ostream & ends(ostre
am &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:42: previous declaration of `class
ostream & ends(ostream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:959: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class ostream &
endl(ostream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:41: previous declaration of `class
ostream & endl(ostream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:965: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class istream &
lock(istream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:258: previous declaration of `class
istream & lock(istream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:970: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class istream &
unlock(istream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:259: previous declaration of `class
istream & unlock(istream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:975: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class ostream &
lock(ostream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:260: previous declaration of `class
ostream & lock(ostream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:980: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: In function `class ostream &
unlock(ostream &)':
/depot/gnu/gcc-2.95.2/libio/iostream.h:261: previous declaration of `class
ostream & unlock(ostream &)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:985: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc: At top level:
/depot/gnu/gcc-2.95.2/libio/iostream.h:64: previous declaration of `class
ostream & ostream::write(const char *, int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:992: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:47: previous declaration of `void
ostream::do_osfx()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:1005: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:231: previous declaration of
`iostream::iostream(streambuf *, ostream * = 0)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:1015: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/streambuf.h:244: previous declaration of `void
ios::close()' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:1023: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.h:196: previous declaration of `int
istream
::skip(int)' with C++ linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:1033: conflicts with new declaration
with C linkage
/depot/gnu/gcc-2.95.2/libio/iostream.cc:1042: parse error at end of input

   config.status:
#!/bin/sh
# This file was generated automatically by configure.  Do not edit.
# This directory was configured as follows:
/depot/gnu/gcc-2.95.2/configure
 
--with-gcc-version-trigger=/a/auspex1/export/depot/gnu/gcc-2.95.2/gcc/versio
n.c 
    --host=i486-ncr-sysv4.3.03
    --prefix=/bmc/bob
    --srcdir=/depot/gnu/gcc-2.95.2
    --exec-prefix=/bmc/bob
    --with-local-prefix=/bmc/bob
    --with-gnu-as
    --with-gnu-ld
    --norecursion
# using "mh-frag"

Eric Dana
BMC Software.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]