Mail Archives: djgpp/1995/07/12/05:08:26
| Xref: | news-dnh.mv.net comp.os.msdos.djgpp:883
|
| Path: | news-dnh.mv.net!mv!news.sprintlink.net!howland.reston.ans.net!torn!news.unb.ca!coranto.ucs.mun.ca!jgibbons
|
| From: | jgibbons AT morgan DOT ucs DOT mun DOT ca (Jake Gibbons)
|
| Newsgroups: | comp.os.msdos.djgpp
|
| Subject: | Djgpp v2 setup blues...
|
| Date: | 11 Jul 1995 17:57:37 GMT
|
| Organization: | Memorial University of Newfoundland
|
| Lines: | 34
|
| Nntp-Posting-Host: | plato.ucs.mun.ca
|
| To: | djgpp AT sun DOT soe DOT clarkson DOT edu
|
| Dj-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Hello Djgpp programmers,
I recently decided to try djgpp for dos. As I was already using
gcc 2.6.3 for Linux I figured that I might see what kinda stuff
I could do in dos (I am just a novice C++ programmer --- So far :)
Well at least it was easy to install (upgrade) gcc for Linux. I
have had no such luck with djgpp. Compiling C programs is no
problem, however, C++ programs are a different matter. Below
is what I get. Note that "gcc -x c++ -o hello.exe hello.cc"
gets the same error as "gcc -o hello.exe hello.cc"
___
D:\DJGPP>gcc -o hello.exe hello.cc
hello.cc(.text+0x1c): undefined reference to `endl(ostream &)'
hello.cc(.text+0x26): undefined reference to `cout'
hello.cc(.text+0x2b): undefined reference to
`ostream::operator<<(char const *)'
hello.cc(.text+0x36): undefined reference to
`ostream::operator<<(ostream &(*)(ostream &))'
D:\DJGPP>gcc -o hello.exe hello.cc -lgpp
outfloat.c(.text+0x161): undefined reference to `_IO_dtoa'
___
I am using djgpp v2.0 Beta 1.0 on a 486/DX2-50 with 8M. Gcc
2.6.3, the latest binutils; even the version of ld referred to in
the FAQ (Yes I even read some of the FAQ). Any light to be shed on the
situation would be appreciated.
Maybe I should have got a cross-compiler for Linux :)
Jake
- Raw text -