Article View: borland.public.cppbuilder.internet.socket
Article #1291Re: Ind 10, dcc32 options
From: Rod
Date: Sun, 18 Feb 2007 11:34
Date: Sun, 18 Feb 2007 11:34
83 lines
4630 bytes
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-mailReferences:
<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