whitcomb@VIVALDI.BERKELEY.EDU (Gregg Whitcomb) (12/14/89)
machine: vax version: g++ 1.36.2 (g++.ztar.Z from interviews.stanford.edu) problem: libg++ doesn't compile. errors in file.h and String.h (possibly others, but I gave up after these two). during make src/libg++ (1.36.1, libg++-1.36.1.tar.Z from labrea.stanford.edu) In file included from /source/local/gnu/libg++/g++-include/sys/file.h:11, from F ile.cc:27: //usr/include/sys/file.h:284: conflicting types for `int fcntl (...)' //usr/include/sys/file.h:284: A parameter list with an ellipsis can't match //usr/include/sys/file.h:284: an empty parameter name list declaration. //usr/include/sys/file.h:284: conflicting types for `int open (...)' //usr/include/sys/file.h:284: A parameter list with an ellipsis can't match //usr/include/sys/file.h:284: an empty parameter name list declaration. *** Error code 1 also, String.h gives the following errors: /usr/local/lib/g++-include/String.h:413: member `rep' comes from base class need ing constructor /usr/local/lib/g++-include/String.h: In method StrTmp::StrTmp (class String &): /usr/local/lib/g++-include/String.h:415: member `rep' comes from base class need ing constructor /usr/local/lib/g++-include/String.h: In method StrTmp::StrTmp (class StrTmp &): /usr/local/lib/g++-include/String.h:417: member `rep' comes from base class need ing constructor -Gregg Whitcomb (whitcomb@vivaldi.berkeley.edu)