cvs.gedasymbols.org/archives/browse.cgi | search |
Reply-To: | <arfa AT clara DOT net> |
From: | "Arthur" <arfa AT clara DOT net> |
To: | "DJGPP Mailing List" <djgpp AT delorie DOT com>, |
"David FitzGerald" <dfitz AT indigo DOT ie> | |
Subject: | RE: Can't get c++ part of djgpp to work! |
Date: | Sat, 8 Aug 1998 16:01:24 +0100 |
Message-ID: | <000201bdc2dd$68fcc980$bb4d08c3@arthur> |
MIME-Version: | 1.0 |
Importance: | Normal |
In-Reply-To: | <000701bdc2d8$80e41e40$51867dc2@indigo.ie> |
> I'm having trouble compiling and linking this c++ program with djgpp under > windows 98... > I'm not really used to using windows/dos machines, but I'm familiar with > gcc under UNIX. > > Stuff written in c seems to be fine, but c++ seems not to work > > --------------------------- > #include <iostream.h> > > int main() > { > cout << "Hello World"; > return(0); > } > > > > the error message is as follows > > C:\WINDOWS>cd ..\djgpp > > C:\djgpp>gcc -c dpf.cc > > C:\djgpp>gcc -o dpf.exe dpf.o > dpf.o(.text+0xc):dpf.cc: undefined reference to `endl(ostream &)' > dpf.o(.text+0x16):dpf.cc: undefined reference to `cout' > dpf.o(.text+0x1b):dpf.cc: undefined reference to `ostream::operator<<(char const > *)' > dpf.o(.text+0x26):dpf.cc: undefined reference to `ostream::operator<<(ostream &( > *)(ostream &))' > > ------------- Put SET LFN=Y in your autoexec.bat file, and compile with gxx rather than gcc. James Arthur jaa AT arfa DOT clara DOT net ICQ#15054819
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |