Xref: news-dnh.mv.net comp.os.msdos.djgpp:4469 From: dannyyoo AT ix DOT netcom DOT com (Danny Yoo) Newsgroups: comp.os.msdos.djgpp Subject: Re: I can't compile C++... Date: Tue, 16 Jan 1996 01:47:35 GMT Organization: Netcom Lines: 23 Message-ID: <30fb0332.1350250@nntp.ix.netcom.com> References: NNTP-Posting-Host: ix-scr-ca1-05.ix.netcom.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Ian Viemeister wrote: >>merry way until it started spitting out errors when it saw cin and cout >>(BTW, I did #include). It didn't give me line numbers for > >You have forgotten to add -lgpp to the gcc command line. This tells >the linker to add in the C++ libs. Please note, this is likely the >*most* Frequently Asked Question about compiling C++, and it is >answered in the FAQ (faq102.zip at the DJGPP sites) I'm having the same stupid problem, but I AM using gcc -lgpp [filename], and it still does it. Here's my program and the output: #include "iostream.h" void main(void) { cout << "Hello World!\n"; } test.cc(.text+0x1c): undefined reference to `cout' test.cc(.text+0x21): undefined reference to `ostream::operator<<(char const *)'