🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: a linking problem with Indy 9.0 on BCB6

#3952
From: Christopher Chuah
Date: Sat, 07 May 2005 03:23
209 lines
8428 bytes
Hi Everyone.
What are the library files and path required for compilation?

Indy.bpi? Indy.lib?
I think i may have some missing files for it.
What are the files required for the debug / release version? Why wasn't it 
in the C:\Program Files\Borland\Cbuilder6\Lib\Release or Debug version?

Please advise Below is the Edit Option Source. Is there anything wrong with 
it? It is giving me an Indy.lib file missing when Linking. Why? What are the 
necessary files for linking Indy libraries?

thanks
chris

<?xml version='1.0' encoding='us-ascii' ?>
<!-- C++Builder XML Project -->
<PROJECT>
  <MACROS>
    <VERSION value="BCB.06.00"/>
    <PROJECT value="ContentManagement.exe"/>
    <OBJFILES value="ContentManagement.obj MainForm.obj DataModule.obj 
LoginDlg.obj ImportFrm.obj"/>
    <RESFILES value="ContentManagement.res"/>
    <IDLFILES value=""/>
    <IDLGENFILES value=""/>
    <DEFFILE value=""/>
    <RESDEPEN value="$(RESFILES) MainForm.dfm DataModule.dfm LoginDlg.dfm 
ImportFrm.dfm"/>
    <LIBFILES value=""/>
    <LIBRARIES value="fc3000v6.lib Indy60.lib TntLibR.lib ThdTimer_C6.lib 
LangConv_C6.lib
      bcb2kaxserver.lib dbxcds.lib dclocx.lib soaprtl.lib dbexpress.lib
      inetdbxpress.lib inetdbbde.lib bcbsmp.lib dsnapcon.lib dsnapcrba.lib
      visualdbclx.lib teeqr.lib dss.lib tee.lib teedb.lib teeui.lib qrpt.lib
      bdecds.lib cds.lib ibxpress.lib vcldbx.lib adortl.lib bdertl.lib
      ILComp_C6.lib indy.lib bcbie.lib vclx.lib nmfast.lib dbrtl.lib 
vcldb.lib
      rtl.lib vcl.lib"/>
    <SPARELIBS value="vcl.lib rtl.lib vcldb.lib dbrtl.lib nmfast.lib 
vclx.lib bcbie.lib indy.lib
      ILComp_C6.lib bdertl.lib adortl.lib vcldbx.lib ibxpress.lib cds.lib
      bdecds.lib qrpt.lib teeui.lib teedb.lib tee.lib dss.lib teeqr.lib
      visualdbclx.lib dsnapcrba.lib dsnapcon.lib bcbsmp.lib inetdbbde.lib
      inetdbxpress.lib dbexpress.lib soaprtl.lib dclocx.lib dbxcds.lib
      bcb2kaxserver.lib LangConv_C6.lib ThdTimer_C6.lib TntLibR.lib 
Indy60.lib
      fc3000v6.lib"/>
    <PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi 
bdertl.bpi
      vcldbx.bpi ibxpress.bpi dsnap.bpi cds.bpi bdecds.bpi qrpt.bpi 
teeui.bpi
      teedb.bpi tee.bpi dss.bpi teeqr.bpi visualclx.bpi visualdbclx.bpi
      dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi vclie.bpi xmlrtl.bpi inet.bpi
      inetdbbde.bpi inetdbxpress.bpi inetdb.bpi nmfast.bpi webdsnap.bpi
      bcbie.bpi websnap.bpi soaprtl.bpi dclocx.bpi dbexpress.bpi dbxcds.bpi
      indy.bpi bcb2kaxserver.bpi"/>
    <PATHCPP value=".;"/>
    <PATHPAS value=".;"/>
    <PATHRC value=".;"/>
    <PATHASM value=".;"/>
    <DEBUGLIBPATH value="$(BCB)\lib\debug"/>
    <RELEASELIBPATH value="$(BCB)\lib\release"/>
    <LINKER value="ilink32"/>
    <USERDEFINES value="_DEBUG"/>
    <SYSDEFINES value="NO_STRICT;_RTLDLL"/>
    <MAINSOURCE value="ContentManagement.cpp"/>
    <INCLUDEPATH value="&quot;C:\PROGRAM 
FILES\BORLAND\CBUILDER6\OBJREPOS&quot;;&quot;C:\Program 
Files\Borland\CBuilder6\Projects&quot;;c:\component\ilcomp;$(BCB)\include;$(BCB)\include\vcl;C:\Chris\Component\ILComp"/>
    <LIBPATH value="..\..\component\indy9\c6;&quot;C:\PROGRAM 
FILES\BORLAND\CBUILDER6\OBJREPOS&quot;;&quot;C:\Program 
Files\Borland\CBuilder6\Projects&quot;;$(BCB)\Projects\Lib;$(BCB)\lib\obj;$(BCB)\lib;C:\Chris\Component\ILComp"/>
    <WARNINGS value="-w-par"/>
    <OTHERFILES value=""/>
  </MACROS>
  <OPTIONS>
    <IDLCFLAGS value="-I&quot;C:\PROGRAM 
FILES\BORLAND\CBUILDER6\OBJREPOS&quot;
      -I&quot;C:\Program 
Files\Borland\CBuilder6\Projects&quot; -Ic:\component\ilcomp
      -I$(BCB)\include -I$(BCB)\include\vcl -IC:\Chris\Component\ILComp
      -src_suffix cpp -D_DEBUG -boa"/>
    <CFLAG1 
value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -RT- -X- -r- -a8 -b- -k -y -v 
 -vi-
      -c -tW -tWM"/>
    <PFLAGS value="-$Y+ -$W -$O- -$A8 -v -JPHNE -M"/>
    <RFLAGS value=""/>
    <AFLAGS value="/mx /w2 /zi"/>
    <LFLAGS value="-D&quot;&quot; -aa -Tpe -x -v"/>
    <OTHERFILES value=""/>
  </OPTIONS>
  <LINKER>
    <ALLOBJ value="c0w32.obj Memmgr.Lib sysinit.obj $(OBJFILES)"/>
    <ALLRES value="$(RESFILES)"/>
    <ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
    <OTHERFILES value=""/>
  </LINKER>
  <FILELIST>
      <FILE FILENAME="ContentManagement.res" FORMNAME="" 
UNITNAME="ContentManagement.res" CONTAINERID="ResTool" DESIGNCLASS="" 
LOCALCOMMAND=""/>
      <FILE FILENAME="ContentManagement.cpp" FORMNAME="" 
UNITNAME="ContentManagement" CONTAINERID="CCompiler" DESIGNCLASS="" 
LOCALCOMMAND=""/>
      <FILE FILENAME="MainForm.cpp" FORMNAME="Form1" UNITNAME="MainForm" 
CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
      <FILE FILENAME="DataModule.cpp" FORMNAME="DataModule1" 
UNITNAME="DataModule" CONTAINERID="CCompiler" DESIGNCLASS="TDataModule" 
LOCALCOMMAND=""/>
      <FILE FILENAME="LoginDlg.cpp" FORMNAME="Login" UNITNAME="LoginDlg" 
CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
      <FILE FILENAME="ImportFrm.cpp" FORMNAME="frmImport" 
UNITNAME="ImportFrm" CONTAINERID="CCompiler" DESIGNCLASS="" 
LOCALCOMMAND=""/>
  </FILELIST>
  <BUILDTOOLS>
  </BUILDTOOLS>

  <IDEOPTIONS>
[Version Info]
IncludeVerInfo=1
AutoIncBuild=0
MajorVer=1
MinorVer=0
Release=4
Build=0
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
Locale=1033
CodePage=1252

[Version Info Keys]
CompanyName=
FileDescription=
FileVersion=1.0.4.0
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=1.0.0.0
Comments=

[HistoryLists\hlIncludePath]
Count=2
Item0=C:\PROGRAM FILES\BORLAND\CBUILDER6\OBJREPOS;C:\Program 
Files\Borland\CBuilder6\Projects;c:\component\ilcomp;$(BCB)\include;$(BCB)\include\vcl;C:\Chris\Component\ILComp
Item1=C:\PROGRAM FILES\BORLAND\CBUILDER6\OBJREPOS;C:\Program 
Files\Borland\CBuilder6\Projects;C:\Content 
Mgmt;c:\component\ilcomp;$(BCB)\include;$(BCB)\include\vcl

[HistoryLists\hlLibraryPath]
Count=4
Item0=..\..\component\indy9\c6;C:\PROGRAM 
FILES\BORLAND\CBUILDER6\OBJREPOS;C:\Program 
Files\Borland\CBuilder6\Projects;$(BCB)\Projects\Lib;$(BCB)\lib\obj;$(BCB)\lib;C:\Chris\Component\ILComp
Item1=C:\PROGRAM FILES\BORLAND\CBUILDER6\OBJREPOS;C:\Program 
Files\Borland\CBuilder6\Projects;$(BCB)\Projects\Lib;$(BCB)\lib\obj;$(BCB)\lib;C:\Chris\Component\ILComp
Item2=C:\PROGRAM FILES\BORLAND\CBUILDER6\OBJREPOS;C:\Program 
Files\Borland\CBuilder6\Projects;$(BCB)\Projects\Lib;$(BCB)\lib\obj;$(BCB)\lib
Item3=C:\PROGRAM FILES\BORLAND\CBUILDER6\OBJREPOS;C:\Program 
Files\Borland\CBuilder6\Projects;C:\Content 
Mgmt;$(BCB)\Projects\Lib;c:\component\ilcomp;$(BCB)\lib\obj;$(BCB)\lib

[HistoryLists\hlDebugSourcePath]
Count=2
Item0=$(BCB)\source\vcl;C:\Chris\Component\Indy9\Source\
Item1=$(BCB)\source\vcl

[HistoryLists\hlConditionals]
Count=1
Item0=_DEBUG

[Debugging]
DebugSourceDirs=$(BCB)\source\vcl;C:\Chris\Component\Indy9\Source\

[Parameters]
RunParams=
Launcher=
UseLauncher=0
DebugCWD=
HostApplication=
RemoteHost=
RemotePath=
RemoteLauncher=
RemoteCWD=
RemoteDebug=0

[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=1
LinkCGLIB=0

[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1

[Language]
ActiveLang=
ProjectLang=
RootDir=
  </IDEOPTIONS>
</PROJECT> 
Technical Details
Message-ID: <427c34f0@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news2.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!news2.volia.net!news-out.newsgroups.com!propagator2-sterling.newsfeeds.com!in.nntp.be!caladan.landsraad.net!newsgroups.borland.com!not-for-mail
References: <427b44ab$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,5b7ab09101ae6519
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
Reply-To: "Christopher Chuah" <chuahyen@163.com>
From: "Christopher Chuah" <chuahyen@163.com>
Newsgroups: borland.public.cppbuilder.internet.socket
References: <427b44ab$1@newsgroups.borland.com>
Subject: Re: a linking problem with Indy 9.0 on BCB6
Date: Sat, 7 May 2005 11:23:18 +0800
Lines: 211
Organization: cc
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
NNTP-Posting-Host: 218.186.82.61
Message-ID: <427c34f0@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1115436272 218.186.82.61 (6 May 2005 20:24:32 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news2.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!news2.volia.net!news-out.newsgroups.com!propagator2-sterling.newsfeeds.com!in.nntp.be!caladan.landsraad.net!newsgroups.borland.com!not-for-mail