Board index » cppbuilder » Much linker errors after adding designide.bpi to my requires section in my bcb6 package

Much linker errors after adding designide.bpi to my requires section in my bcb6 package

Hello everyone,

I have gotten the source of the ThtmlLite component, so that I can make
a BCB6 package for the author. After overcoming most of the issues
already found in the newsgroups I am now at a point I don't know what to
do next. I got the famous [Linker Fatal Error] Fatal: Unable to open
file 'PROXIES.OBJ'
So I added the file designide.bpi to my requires section of the package.
The error was gone, but instead of working I got the following Linker
errors:

[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::~TCustomOutline()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::TCustomOutline(Classes::TComponent *)'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetOutlineStyle(Outline::TOutlineStyle)'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetOutlineOptions(System::Set<Outline::TOutlineOption,
0, 2>)' referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::GetPicture(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetPicture(int, Graphics::TBitmap *)'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::GetFullPath()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::HasChildren()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::getFirstChild()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::GetNextChild(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Insert(int, const System::AnsiString)'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::GetLastChild()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Add(int, const System::AnsiString)' referenced
from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::AddChild(int, const System::AnsiString)'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Get(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Clear()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TOutlineNode::SetExpandedState(bool)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetSelectedItem(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Click()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::GetSelectedItem()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Expand(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::Loaded()' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external 'Outline::TCustomOutline::'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::DefineProperties(Classes::TFiler *)' referenced
from D:\COMPILE\CBUILDER6\LIB\BCBSMP.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
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__tpdsc__ Outline::TCustomOutline'
referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetItemHeight(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::StoreBitmap(int)' referenced from
D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
[Linker Error] Unresolved external '__fastcall
Outline::TCustomOutline::SetStyle(Outline::TOutlineType)' referenced
from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp

Anyone got some more clues?

 

Re:Much linker errors after adding designide.bpi to my requires section in my bcb6 package


I fixed this error :))))
Just add the the bcbsmp.bpi to your required secition of your project
and the messages are gone!
Quote
> Hello everyone,

> I have gotten the source of the ThtmlLite component, so that I can
> make a BCB6 package for the author. After overcoming most of the
> issues already found in the newsgroups I am now at a point I don't
> know what to do next. I got the famous [Linker Fatal Error] Fatal:
> Unable to open file 'PROXIES.OBJ'
> So I added the file designide.bpi to my requires section of the package.
> The error was gone, but instead of working I got the following Linker
> errors:

> [Linker Error] Unresolved external '__fastcall
> Outline::TCustomOutline::~TCustomOutline()' referenced from
> D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
> [Linker Error] Unresolved external '__fastcall
> Outline::TCustomOutline::TCustomOutline(Classes::TComponent *)'
> referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
> [Linker Error] Unresolved external '__fastcall
> Outline::TCustomOutline::SetOutlineStyle(Outline::TOutlineStyle)'
> referenced from D:\COMPILE\CBUILDER6\LIB\BCBSMP.LIB|.\cdiroutl.cpp
> [Linker Error] Unresolved external '__fastcall
> Outline::TCustomOutline::SetOutlineOptions(System::Set<Outline::TOutlineOption,
> 0, 2>)'

Other Threads