delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/01/27/19:50:59

Xref: news2.mv.net comp.os.msdos.djgpp:603
From: elerath AT Rt66 DOT com
Newsgroups: comp.os.msdos.djgpp
Subject: Re: I can't compile C++...
Date: 26 Jan 1996 06:11:56 GMT
Organization: Rt66.COM, Public Internet Access in New Mexico
Lines: 30
Message-ID: <4e9rbc$dlk@mack.rt66.com>
References: <DL76yo DOT 4Fx AT jade DOT mv DOT net> <30fb0332 DOT 1350250 AT nntp DOT ix DOT netcom DOT com>
Reply-To: elerath AT RT66 DOT com
NNTP-Posting-Host: pma21.rt66.com
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

In <30fb0332 DOT 1350250 AT nntp DOT ix DOT netcom DOT com>, dannyyoo AT ix DOT netcom DOT com (Danny Yoo) writes:
>Ian Viemeister <vmeister AT ios DOT com> wrote:
>
>>>merry way until it started spitting out errors when it saw cin and cout 
>>>(BTW, I did #include<iostream.h>). 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 *)'


I am having _*exactly*_ the same problem with _*exactly*_ the same program.
I have screwed around for hours and don't know what to do.  I have checked
to be sure that cplusinc is in my .env file correctly, run gcc -lgpp [filename], 
etc.  My error message is identical (except that i called my program hello.)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019