Including BCB "units" in Delphi units

I have a BCB project with some part written in Delphi. One of these
Delphi units, uses functions residing in a BCB file.
I get this linker error:
[Linker Error] Unresolved external 'A::TB::'referenced from C:\CNT.OBJ

The CNT.PAS file states:

interface
uses
  Windows, ....
.
.
.
implementation
uses ...,A;

the A.CPP file states:
//----------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop

#include "A.h"
//----------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TB *A;
//----------------------------------------------------------------------
__fastcall TB::A(TComponent* Owner) : TfrmSheetBase(Owner)
{

Quote
}

//----------------------------------------------------------------------

I use Delphi/BCB 4.0 PRO

regards Tom

Sent via Deja.com http://www.deja.com/
Before you buy.