| delorie.com/archives/browse.cgi | search |
| Message-ID: | <3638D91F.2189EFE7@badger1.net> |
| From: | Thrawn <thrawn AT badger1 DOT net> |
| X-Mailer: | Mozilla 4.5b2 [en] (Win95; I) |
| X-Accept-Language: | en |
| MIME-Version: | 1.0 |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Problem compiling |
| Lines: | 16 |
| Date: | Thu, 29 Oct 1998 13:07:43 -0800 |
| NNTP-Posting-Host: | 207.113.50.8 |
| X-Complaints-To: | support AT newshosting DOT com |
| X-Trace: | news.siscom.net 909695977 207.113.50.8 (Thu, 29 Oct 1998 16:19:37 EDT) |
| NNTP-Posting-Date: | Thu, 29 Oct 1998 16:19:37 EDT |
| Organization: | Newshosting |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
| Reply-To: | djgpp AT delorie DOT com |
I'm having a problem compiling a C++ program and it's driving me
insane!! Ok, I have 4
files. The first is a assembly file(fixed.asm) containing some inline
functions used by an object.
The object is defined in another file(fixedp.h) and the member functions
are defined in another(fixedp.cpp).
The final file is a tester file(main.cpp). I use NASM to compile the
assembly file into an object file. I I then compile the object. Then the
tester program. All of this works ok, but when I try to link all the
object files into the finished executable, I get an undefined reference
to an operator I defined in fixedp.cpp. The definition should have been
in fixedp.o, but the compiler doesn't seem to find it there, what's
wrong?
Thrawn
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |