🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Ind 10, dcc32 options

#1291
From: Rod
Date: Sun, 18 Feb 2007 11:34
83 lines
4630 bytes
"C.R. Hinners" <chinners@ReplyToNewsgroupPlease.invalid> wrote:

C.R.  I encountered a similiar difficulty. 

I solved it by ..... just giving up on the thing.

I can't imagine why installing these components could be so difficult, given that BCB has numerous
other components which install fairly easily.


Regards,

:>Eduardo Jauch wrote:
:>> Hi!
:>> How to compile indy 10 to BCB 6?
:>
:>My experience:
:>
:>1) Go to Indy's web site.
:>2) Five pages off the home page, find the installations for Indy10 and 
:>determine that they only apply to Delphi and make zero sense for BCB.
:>3) Ponder why the instructions say that they are "for BCB" when they 
:>obviously aren't.
:>4) Observe that the link to the "source code" is "not really recommended".
:>5) Ponder what the difference between "not recommended" and "not really 
:>recommended" is.
:>6) See a link to the development snapshot.
:>7) Ponder why, if "development snapshot" is source code, too, why the 
:>one link is called "source code" which logically means that the 
:>"development snapshot" is something other than "source code".
:>8) Wonder why the links to the "development snapshots" aren't even on 
:>Indy's own site.
:>9) Determine that one of the two sites where you can get the 
:>"development snapshot" doesn't work.
:>10) Figure out that the FTP link to the one remaining site doesn't work.
:>11) Download the source from the HTTP link to the one remaining site.
:>12) Search newsgroups to find out how to install.
:>13) Figure out that you have to run \Lib\FullC6.bat.
:>14) Oops, that doesn't work. Search newsgroups again.
:>15) Figure out that I should have compiled computil.dpr first.
:>16) Compile computil.dpr.
:>17) Run \Lib\FullC6.bat again.
:>18) Wonder why a bunch of files named "null" appear in all of the source 
:>folders. Since zero explanation is given for them, hope that they don't 
:>mean something went wrong.
:>19) Wonder what the messages about not finding *.dcu, *.dcp, and 
:>compile_run mean. Hope that they don't mean something went wrong.
:>20) Search for the BPLs. Find them in \C6.
:>21) Discover that there are no HPPs, OBJs, or LIBs.
:>22) Search the newsgroups again.
:>23) Find out that there is a switch for dcc32 (-jph) that outputs OBJs 
:>and HPPs.
:>24) Notice that something similar to this switch (-jphn) was used in the 
:>batch file for Indy9.
:>25) Wonder why it was not used in the batch file for Indy10.
:>26) Run "dcc32 /?" and see that "-jph" is not even documented.
:>27) Decide to try it anyway.
:>28) Run "dcc32 -jph IndyCore60.dpk".
:>29) That doesn't work.
:>30) Figure out that you need to include files in the \System folder.
:>31) Run "dcc32 -jph -u..\System IndyCore60.dpk".
:>32) Encounter multiple errors for IdIPAddress.pas (unsupported language 
:>feature, property of array type) and IdReply.pas (unsatisfied forward or 
:>external declaration: TIdReply.SetFormattedReply & 
:>TIdReply.RaiseReplyError).
:>33) Observe that, apparently because of the above errors, only some HPPs 
:>generated.
:>34) Observe that all OBJs were generated.
:>35) Run "dcc32 -jph IndySystem60.dpk".
:>36) Observe that all HPPs and OBJs are generated.
:>37) Start BCB.
:>38) Add the design-time BPLs to the IDE.
:>39) Try to add them to a form.
:>40) Compile and link.
:>41) Observe that link fails.
:>42) Manually add OBJs to project.
:>43) Finally get it to complile.

-- Rod

Please note that, due to time differences etc, it might be 24hrs before I
get back to this group so please consider yourselves thanked for any help
you may be able to provide.
Technical Details
Message-ID: <gcdgt2phv5rvbsssn0iqt5nuk1nh4cq2h9@4ax.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <45c904ce$1@newsgroups.borland.com> <45c9165f$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,cc4554e350beaabc
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: Rod <notat122006findit@end.of.msg>
Newsgroups: borland.public.cppbuilder.internet.socket
Subject: Re: Ind 10, dcc32 options
Date: Sun, 18 Feb 2007 22:34:33 +1100
Reply-To: sorrynothere@end.of.message
Message-ID: <gcdgt2phv5rvbsssn0iqt5nuk1nh4cq2h9@4ax.com>
References: <45c904ce$1@newsgroups.borland.com> <45c9165f$1@newsgroups.borland.com>
X-Newsreader: Forte Agent 1.93/32.576 English (American)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 124.168.210.118
X-Trace: newsgroups.borland.com 1171798317 124.168.210.118 (18 Feb 2007 03:31:57 -0800)
Lines: 83
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail