From: Mark Cowan Newsgroups: comp.os.msdos.djgpp Subject: Re: Problems while linking programs-- Date: Wed, 29 Dec 1999 18:23:24 -0800 Organization: The University of Newcastle Lines: 60 Message-ID: <386AC21B.39B05CB3@studentmail.newcastle.edu.au> References: NNTP-Posting-Host: c52h1-asy5.newcastle.edu.au Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Marko Lokkila (Procyon)" wrote: > Program source: > > test.cpp------------ > > #include > > void main() > { > cout<<"Hiya."; > cin.get(); > } > > ------------------------ > > When trying to make that to an .exe file, using the command > > gcc test.cpp -o test.exe > > I get the following errors: > > f:/djgpp/tmp\ccdaaaaa(.text+0x11):testi.cpp: undefined reference to `cout' > f:/djgpp/tmp\ccdaaaaa(.text+0x16):testi.cpp: undefined reference to > `ostream::operator<<(char const *)' > f:/djgpp/tmp\ccdaaaaa(.text+0x20):testi.cpp: undefined reference to `cin' > f:/djgpp/tmp\ccdaaaaa(.text+0x25):testi.cpp: undefined reference to > `istream::get(void)' > > Any help would be appreciated. There are no problems with compiling the > programs, they only arise when trying to build .exe files. > > ML -- AKA Procyon > > -- > Reality is that which, when you stop believing in it, doesn't go away. > Procyon AT nic DOT NoSpam DOT fi > Merry Christmas to All and welcome to the new Millenium Mark, instead of gcc test.cpp -o test.exe try gxx test.cpp -o test.exe Mark -- _____________________________________________ Mark Cowan Newcastle Australia