 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Mike Shultz Guest
|
Posted: Thu Sep 11, 2003 8:51 am Post subject: Linker error |
|
|
I'm trying to compile and use one delphi component, but I got following
error:
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::~TCustomOutline()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::TCustomOutline(Classes::TComponent *)' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetOutlineStyle(Outline::TOutlineStyle)' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetOutlineOptions(System::Set<Outline::TOutlineOpti
on, 0, 2>)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::GetPicture(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetPicture(int, Graphics::TBitmap *)' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::GetFullPath()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::HasChildren()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::getFirstChild()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::GetNextChild(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Insert(int, const System::AnsiString)' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::GetLastChild()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Add(int, const System::AnsiString)' referenced from
C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::AddChild(int, const System::AnsiString)' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Get(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Clear()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::SetExpandedState(bool)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetSelectedItem(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Click()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::GetSelectedItem()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Expand(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Loaded()' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external 'Outline::TCustomOutline::' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::DefineProperties(Classes::TFiler *)' referenced
from C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::DrawCell(int, int, const Types::TRect&,
System::Set<Grids::Grids__3, 0, 2>)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__tpdsc__ Outline::TCustomOutline'
referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetItemHeight(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::StoreBitmap(int)' referenced from C:PROGRAM
FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetStyle(Outline::TOutlineType)' referenced from
C:PROGRAM FILESBORLANDCBUILDER6LIBBCBSMP.LIB|.cdiroutl.cpp
|
|
| Back to top |
|
 |
Mike Shultz Guest
|
Posted: Thu Sep 11, 2003 11:35 am Post subject: Re: Linker error |
|
|
I've added "Outline" unit and it is working fine now. :)
|
|
| Back to top |
|
 |
Peter Agricola Guest
|
Posted: Thu Sep 11, 2003 11:45 am Post subject: Re: Linker error |
|
|
"Mike Shultz" wrote:
| Quote: |
I've added "Outline" unit and it is working fine now. :)
|
TOutline is a remnant from Delphi1 the 16 bit Delphi. It is replaced in
Delphi2 with TTreeView. TOutline is very slow and very buggy.
Peter
|
|
| Back to top |
|
 |
Mike Shultz Guest
|
Posted: Thu Sep 11, 2003 1:41 pm Post subject: Re: Linker error |
|
|
Well, I'm not using TOutline at all. but, I added that unit (as linker
wanted) and it is OK now.
|
|
| Back to top |
|
 |
Harold Howe [TeamB] Guest
|
Posted: Fri Sep 12, 2003 2:50 pm Post subject: Re: Linker error |
|
|
Mike Shultz wrote:
| Quote: | Well, I'm not using TOutline at all. but, I added that unit (as linker
wanted) and it is OK now.
|
Why did the linker feel it was necessary link in this component? You
might want to investigate whether the outline control is bloating your
package or EXEs that use your package.
tdump -ee mypackage.bpl
tdump -ee myexe.exe
If anything outline related appears, then you have some bloating issues.
h^2
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|