Hi, What does g++ say about the file?
I don't use gcc (only g++). I know that at my Uni. some programs don't compile on gcc because it doesn't support some features. I think that the problem with the _environ is that it doesn't know that there is a global variable called environ that passes the environment list to the program, and still waiting to the int main(int argc, char * argv[], char * envp) style. I'm not sure about it thought. You should try g++. Liran. --- http://www.math.tau.ac.il/~liranz/ On Tue, 9 Jun 1998 [EMAIL PROTECTED] wrote: > > Hi all, > > > > I can't get gcc to compile anything but egcc can. Example: > > > > /* hello world */ > > #include <stdio.h> > > int main(void) > > { > > printf("Hello world!\n"); > > return 0; > > } > > /* end hello world */ > > > > tcsh% gcc -o hello hello.c > > /usr/lib/crt1.o(.text+0xe): undefined reference to `__libc_init_first' > > /usr/lib/crt1.o(.text+0x18): undefined reference to `_environ' > > > > tcsh% egcc -o hello hello.c > > tcsh% hello > > Hello world! > > > Ack...hit the wrong key before I was done....sorry. > > I should mention I have the following installed(from dpkg -l): > > ii gcc 2.7.2.3-4.5 The GNU C compiler. > ii cpp 2.7.2.3-4.5 The GNU C preprocessor. > ii egcc 2.90.28-0.1 The GNU (egcs) C compiler. > ii libc6 2.0.7pre3-1 The GNU C library version 2 (run-time > files) > ii libc6-dev 2.0.7pre3-1 The GNU C library version 2 (development > fil > > Thanks for any pointers, > > Brian > -- > Mechanical Engineering [EMAIL PROTECTED] > Purdue University http://www.ecn.purdue.edu/~servis > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]