🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #2139

Re: All kinds of trouble with Indy 9 and BDS 4

#2139
From: Remy Lebeau (TeamB)
Date: Mon, 31 Jul 2006 00:26
44 lines
2937 bytes
"Frank Burleigh" <burleigh@indiana.edu> wrote in message
news:44cc3d83@newsgroups.borland.com...

> I make Indy components in code with new(), so I've removed
> the design time packages from the project.

The project should not have had any references to the design-time packages
in the first place, only to the run-time packages, which you still need in
the project regardless of whether or not you use 'new' to instantiate the
components.

> - I got the "snapshot" zip from the indy mirror.  I removed the line:
> computil SetupC6
> from the fullc6.bat file (since it seems to want bcb6)

As its filename implies, FULLC6.BAT is specifically designed for C6, aka
C++Builder v6.  BDS 2006 did not exist yet when Indy 9 became
feature-frozen, so Indy 9 will never officially support any BDS version.

You can't just comment out the 'computil' line because computil.exe sets up
environment variables that the rest of the FULLxx.BAT file uses to know
where the command-line compiler and the OS system directory are located.
Unfortunately, computil.exe does not support BDS at all (it did support
future BCB 7-9 releases, but that was before Borland decided to merge Delphi
and C++ into a new product).  Fortunately, Indy does include the
computil.dpr source code, so you can update it with BDS support if you wish.

> I can't find indywin32.rsp (no earlier indy 9 versions to download,
> and the one Remy posted to an atozed newsgroup is now dead)

The old Indy 9 versions are available for download on Indy's website.  The
links works fine.  What you describe was just a temporary problem on Indy's
web server at the time.

> when I simply add the directory with the OBJs to the OBJ search path,
> the build process always ends with unresolved external referances

That is because you did not actually add the .obj files (or the .lib that
contains the .obj data) to the project.  Simply setting the folder location
is not enough.


Gambit
Technical Details
Message-ID: <44cd4eac$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news4.google.com!news.glorb.com!tudelft.nl!txtfeed1.tudelft.nl!feeder.news-service.com!newsfeed.freenet.de!news.albasani.net!reader.uucp.at!newsfeed.uucp.at!news.uucp.at!newsgroups.borland.com!not-for-mail
References: <44cc3d83@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,4f2627cd88982a7
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Remy Lebeau \(TeamB\)" <no.spam@no.spam.com>
Newsgroups: borland.public.cppbuilder.internet.socket
References: <44cc3d83@newsgroups.borland.com>
Subject: Re: All kinds of trouble with Indy 9 and BDS 4
Date: Sun, 30 Jul 2006 17:26:49 -0700
Lines: 46
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
NNTP-Posting-Host: 68.69.17.41
Message-ID: <44cd4eac$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1154305708 68.69.17.41 (30 Jul 2006 17:28:28 -0700)
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news4.google.com!news.glorb.com!tudelft.nl!txtfeed1.tudelft.nl!feeder.news-service.com!newsfeed.freenet.de!news.albasani.net!reader.uucp.at!newsfeed.uucp.at!news.uucp.at!newsgroups.borland.com!not-for-mail