Subject Re: [IBO] Unresolved external
Author Geoff Worboys
> [Linker Error] Unresolved external '__fastcall
> Ib_components::TIB_ConnectionLink::SetIB_Connection
> (Ib_components::TIB_Connection *)'

I cannot think of any reason why this should be happening but
perhaps...

I notice that the BCB projects allow many of the source units to be
implicitly imported - that is; if the the unit is used but not
available from another package then it will be included in the package
being built. BCB (v4 at least, I have not used BCB5) does not give
any warning messages about implicitly included units. (Delphi does.)

What I do is have a single unit called IBO.pas which contains...

- - - - - - - - -
unit IBO;

interface
{$INCLUDE IB_Directives.inc}

implementation

uses
IB_Editors,
<etc - copied from IBO_D5.dpk>;
- - - - - - - - -


I then include this single unit in my BCB package. I also use the
same single unit when compiling the Delphi package - but Delphi gives
me lots of warnings about implicitly included units. This allows me
to keep a single file that includes all units required, and the unit
can be easily synchronised by just copying the unit names from the
IBO_D5 package source.


The reason for explaining this is, perhap you could try setting up
such a unit (that uses all the same units specified in IBO_D5) and see
if that clears your problem. If so, then perhaps we can setup all the
IBO BCB packages to operate off a single unit in this manner.


HTH

Geoff Worboys
Telesis Computing