Board index » delphi » BC++ 1.1 app won't link in 5.0

BC++ 1.1 app won't link in 5.0

I am working on an application that was started by a collegue of mine who
uses Borland C++ 1.1 to develop. He sent me his source code and MAK file
only I can't link the objects. He uses a third party obj file to access
DirectX. his application has two OBJ files included in the app that there is
no source for. They are the TDirectDraw.obj file and the
T.DirectDrawForm.obj file. Both these files have .h files that go with them
and the T.DirectDrawForm.obj file has a .dfm file as well. The error I keep
getting is a Linker Error of Unresolved external (49 of them to be exact).
All of the errors are __fastcall Classes error to diferent objects. for
instance TComponent::GetChildren or TComponent::ValidateRename to name a
couple. whats going on here. this is driving me crazy. The reference in
every case is from those two object files.

Michael

 

Re:BC++ 1.1 app won't link in 5.0


Michael,

AFAIK there was no Borland C++ version 1.1. Even if it was it would be from
times when ActiveX and 32 bit Windows ( actually compilers ) were a science
fiction.

Quote
> I am working on an application that was started by a collegue of mine who
> uses Borland C++ 1.1 to develop.
But as you wrote:

"Michael T. Titus" <mti...@lvcm.com> wrote in message
news:3d127c02$1_1@dnews...
<snip>

Quote
> Both these files have .h files that go with them
> and the T.DirectDrawForm.obj file has a .dfm file as well.

I assume it was a Borland C++ *Builder* version 1. I have never tried to
link Builder objects to BC++ 5.x but I am pretty sure it won't work. The BC
vs BCB compilers and linkers differ too much. What you can do is to download
free Borland 5.5 compiler and try to make your project with it.

goran

Re:BC++ 1.1 app won't link in 5.0


Not sure what to make of this reply but I am downloading the latest updates
from borland for my IDE and compiler. I don't see how 5.5 is going to make a
difference I am using whatever comes standard with Version 5.0 Professional
already. Both of us are using borland c++ builder products. Are you telling
me borland doesn't make their stuff backward compatable???  Anyway I will
try this and see what happens.

Quote
"Goran Bervar" <n.e.b.e.r....@yahoo.com> wrote in message

news:3d12ceb8_2@dnews...
Quote
> Michael,

> AFAIK there was no Borland C++ version 1.1. Even if it was it would be
from
> times when ActiveX and 32 bit Windows ( actually compilers ) were a
science
> fiction.

> > I am working on an application that was started by a collegue of mine
who
> > uses Borland C++ 1.1 to develop.

> But as you wrote:

> "Michael T. Titus" <mti...@lvcm.com> wrote in message
> news:3d127c02$1_1@dnews...
> <snip>
> > Both these files have .h files that go with them
> > and the T.DirectDrawForm.obj file has a .dfm file as well.

> I assume it was a Borland C++ *Builder* version 1. I have never tried to
> link Builder objects to BC++ 5.x but I am pretty sure it won't work. The
BC
> vs BCB compilers and linkers differ too much. What you can do is to
download
> free Borland 5.5 compiler and try to make your project with it.

> goran

Re:BC++ 1.1 app won't link in 5.0


As I thought same thing happened again. I didn't have much faith in that
idea. Look I may not know a thing about borlands products as I have been a
MS programmer most of my life, but I do know that my issue should be able to
be resolved by including libraries or something like that somewhere.
I just need to know what librarys and how. I have no clue about this borland
stuff (I like it, but I am very new to Borland) someone please help that
knows what they are talking about. Thanks

"Michael T. Titus" <mti...@lvcm.com> wrote in message
news:3d13cb70$1_1@dnews...

Quote
> Not sure what to make of this reply but I am downloading the latest
updates
> from borland for my IDE and compiler. I don't see how 5.5 is going to make
a
> difference I am using whatever comes standard with Version 5.0
Professional
> already. Both of us are using borland c++ builder products. Are you
telling
> me borland doesn't make their stuff backward compatable???  Anyway I will
> try this and see what happens.

> "Goran Bervar" <n.e.b.e.r....@yahoo.com> wrote in message
> news:3d12ceb8_2@dnews...
> > Michael,

> > AFAIK there was no Borland C++ version 1.1. Even if it was it would be
> from
> > times when ActiveX and 32 bit Windows ( actually compilers ) were a
> science
> > fiction.

> > > I am working on an application that was started by a collegue of mine
> who
> > > uses Borland C++ 1.1 to develop.

> > But as you wrote:

> > "Michael T. Titus" <mti...@lvcm.com> wrote in message
> > news:3d127c02$1_1@dnews...
> > <snip>
> > > Both these files have .h files that go with them
> > > and the T.DirectDrawForm.obj file has a .dfm file as well.

> > I assume it was a Borland C++ *Builder* version 1. I have never tried to
> > link Builder objects to BC++ 5.x but I am pretty sure it won't work. The
> BC
> > vs BCB compilers and linkers differ too much. What you can do is to
> download
> > free Borland 5.5 compiler and try to make your project with it.

> > goran

Re:BC++ 1.1 app won't link in 5.0


On Fri, 21 Jun 2002 17:59:25 -0700, "Michael T. Titus" <mti...@lvcm.com> wrote:

Quote
>Both of us are using borland c++ builder products.

Wrong newsgroup. This one (and all others with .cpp. in their names)
is (are) for issues re the *pre-Builder* compilers up to BC++ 5.02 (1997).
Post Builder questions in one of the groups with .cppbuilder. in its name.

--
Wayne A. King
(ba...@torfree.net, wayne.k...@ablelink.org,
 wak...@idirect.com, Wayne_A_K...@compuserve.com)

Other Threads