| View previous topic :: View next topic |
| Author |
Message |
Matrix Guest
|
Posted: Wed Feb 16, 2005 9:49 am Post subject: Unresolved external |
|
|
Hi to all, I've got a strange problem: when I build my project
inside the Borland IDE the linker gives me a lot of error like
this:
[Linker Error] Unresolved external '__fastcall TdmBase::~TdmBase
()' referenced from E:NSPBUILD2.5.0
FASIXVGDXVGD_INGIACENZAINVIIMISCELLANEADATAMODULESUDMGIACE
NZAIM.OBJ
when I build the project with makefile:
make /f myproject.mak
it's all ok, the linker doesn't give me any error.
Any advice???
TIA.
P.S.
I don't know if it can be useful but my project is big
with a lot of files.
|
|
| Back to top |
|
 |
Hans Galema Guest
|
Posted: Wed Feb 16, 2005 2:44 pm Post subject: Re: Unresolved external |
|
|
Matrix wrote:
| Quote: | Hi to all, I've got a strange problem: when I build my project
inside the Borland IDE the linker gives me a lot of error like
this:
[Linker Error] Unresolved external '__fastcall TdmBase::~TdmBase
()' referenced from E:NSPBUILD2.5.0
FASIXVGDXVGD_INGIACENZAINVIIMISCELLANEADATAMODULESUDMGIACE
NZAIM.OBJ
|
You have to add the cpp file with the implementation for
TdmBase to your project.
Hans.
|
|
| Back to top |
|
 |
Matrix Guest
|
Posted: Wed Feb 16, 2005 3:08 pm Post subject: Re: Unresolved external |
|
|
| Quote: | You have to add the cpp file with the implementation for
TdmBase to your project.
Hans.
|
I added the cpp file to my project but the problem still
persist...I don't know how it's possible that all works fine
with the makefile...
|
|
| Back to top |
|
 |
Hans Galema Guest
|
Posted: Wed Feb 16, 2005 3:18 pm Post subject: Re: Unresolved external |
|
|
Matrix wrote:
| Quote: | I added the cpp file to my project but the problem still
persist...I don't know how it's possible that all works fine
with the makefile...
|
If it is for __fastcall TdmBase::~TdmBase() then look if you implementd
it in that cpp file.
Hans.
|
|
| Back to top |
|
 |
Vladimir Stefanovic Guest
|
Posted: Wed Feb 16, 2005 3:53 pm Post subject: Re: Unresolved external |
|
|
Once I had misterious 'Unresolved external'-s when I switched
from BCB5 to BCB6. I tried everything and finally:
1) removed from project the problematic file,
2) renamed the file (it was Report.[cpp/h]) and
3) added again to project.
That was it in my case, but you should first check what Mr Hans
Galema already told you.
--
Best regards,
Vladimir Stefanovic
"Matrix" <nomail (AT) all (DOT) fr> wrote
| Quote: |
Hi to all, I've got a strange problem: when I build my project
inside the Borland IDE the linker gives me a lot of error like
this:
[Linker Error] Unresolved external '__fastcall TdmBase::~TdmBase
()' referenced from E:NSPBUILD2.5.0
FASIXVGDXVGD_INGIACENZAINVIIMISCELLANEADATAMODULESUDMGIACE
NZAIM.OBJ
when I build the project with makefile:
make /f myproject.mak
it's all ok, the linker doesn't give me any error.
Any advice???
TIA.
P.S.
I don't know if it can be useful but my project is big
with a lot of files.
|
|
|
| Back to top |
|
 |
|