Hi Tru64 managers,
after 5.1 -> 5.1a upgrade g++ 2.95.{2,3} has problems with
defs of system calls like pipe, signal, etc (cxx has no problems).
E.g.:
o22(0) ~/tmp > cat x.cpp
#include <unistd.h>
int main ( int argc, char* argv[]) {
int i,fd[2];
i= pipe(fd);
}
o22(0) ~/tmp > cxx x.cpp
o22(0) ~/tmp > g++ x.cpp
x.cpp: In function `int main(int, char **)':
x.cpp:4: implicit declaration of function `int pipe(...)'
I've build gcc 2.95.3 from source again but still the same.
Any idea how to fix gcc fixheaders?
Ah, and no, I can't update to gcc 3.0* until the (external)
sources are 'name space' clean ;)
Thx,
Achim
--
To me vi is Zen. To use vi is to practice zen. Every command is
a koan. Profound to the user, unintelligible to the uninitiated.
You discover truth everytime you use it.
-- reddy_at_lion.austin.ibm.com
Received on Mon Mar 11 2002 - 15:30:45 NZDT