| View previous topic :: View next topic |
| Author |
Message |
Jeff Guest
|
Posted: Thu May 17, 2007 1:17 am Post subject: Indy 9 Register |
|
|
I've got Indy 10 registered / installed in BDS 2006: Indy 10 only works with
Delphi and not C++.
How do you register / install Indy 9 in BDS 2006? The Borland install just
says to consult the documentation, but I can't find this information
anywhere.
Thanks,
Jeff |
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Thu May 17, 2007 2:17 am Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464b673b$1 (AT) newsgroups (DOT) borland.com...
| Quote: | I've got Indy 10 registered / installed in BDS 2006: Indy 10
only works with Delphi and not C++.
|
Yes, it does work with C++. Make sure you install the latest snapshot
from Indy's website. What ships with BDS is old.
Gambit |
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Thu May 17, 2007 2:57 am Post subject: Re: Indy 9 Register |
|
|
I built the Computil.dpr project in to an exe. Then ran the included
Fulld10.bat file. I still get the same error: "Indy 10 does not currently
support C++Builder" What steps am I missing?
"Remy Lebeau (TeamB)" <no.spam (AT) no (DOT) spam.com> wrote in message
news:464b7513$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464b673b$1 (AT) newsgroups (DOT) borland.com...
I've got Indy 10 registered / installed in BDS 2006: Indy 10
only works with Delphi and not C++.
Yes, it does work with C++. Make sure you install the latest snapshot
from Indy's website. What ships with BDS is old.
Gambit
|
|
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Thu May 17, 2007 3:13 am Post subject: Re: Indy 9 Register |
|
|
I can install the Core package, but the Protocol package fails:
"The procedure entry point @IDhmac@initialization$qqrv could not be located
in the dynamic link library IndyProtocols100.bpl."
"Remy Lebeau (TeamB)" <no.spam (AT) no (DOT) spam.com> wrote in message
news:464b7513$1 (AT) newsgroups (DOT) borland.com...
| Quote: |
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464b673b$1 (AT) newsgroups (DOT) borland.com...
I've got Indy 10 registered / installed in BDS 2006: Indy 10
only works with Delphi and not C++.
Yes, it does work with C++. Make sure you install the latest snapshot
from Indy's website. What ships with BDS is old.
Gambit
|
|
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Thu May 17, 2007 4:49 am Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464b7e87 (AT) newsgroups (DOT) borland.com...
| Quote: | I built the Computil.dpr project in to an exe. Then ran the
included Fulld10.bat file. I still get the same error: "Indy 10
does not currently support C++Builder"
|
That message is coming from Borland's customizations to Indy's header
files when they bundled Indy into the BDS release. That message is
not coming from Fulld10.bat or Computil.exe.
| Quote: | What steps am I missing?
|
Sounds like you did not replace the files that shipped with BDS.
Gambit |
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Thu May 17, 2007 4:50 am Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464b8248$1 (AT) newsgroups (DOT) borland.com...
| Quote: | I can install the Core package, but the Protocol package fails:
"The procedure entry point @IDhmac@initialization$qqrv
could not be located in the dynamic link library
IndyProtocols100.bpl." |
You likely have old files on your machine that have not been
deleted/overwritten.
Gambit |
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Thu May 17, 2007 5:03 am Post subject: Re: Indy 9 Register |
|
|
| Quote: | Sounds like you did not replace the files that shipped with BDS.
|
What files need to be replaced? There are several folders that appear to
contain Indy files. Also, this step was not mentioned on the Indy website
(http://www.indyproject.org/Sockets/Docs/Indy10Installation.DE.aspx). |
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Thu May 17, 2007 5:31 am Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464b9c26$1 (AT) newsgroups (DOT) borland.com...
| Quote: | What files need to be replaced? There are several folders that
appear to contain Indy files.
|
Please go to http://www.deja.com and search through the newsgroup
archives. This has been asked and answered before.
| Quote: | Also, this step was not mentioned on the Indy website
(http://www.indyproject.org/Sockets/Docs/Indy10Installation.DE.aspx). |
Those instructions are for a clean system where Indy hadn't been
installed yet. Also, they were written before BDS was released.
Gambit |
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Thu May 17, 2007 9:27 pm Post subject: Re: Indy 9 Register |
|
|
| Quote: | Please go to http://www.deja.com and search through the newsgroup
archives. This has been asked and answered before.
|
OK, I got most of the files replaced (*.pas, *.dcu...). I can't seem to
find any of the *.lib files (IndyCore100.lib, IndyProtocols100.lib).
Also, I can't find the include files (*.hpp) in the zip package I
downloaded.
What are the *.dcpil and *.dcuil files and do I need to replace them as
well? |
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Thu May 17, 2007 9:52 pm Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464c82da$1 (AT) newsgroups (DOT) borland.com...
| Quote: | I can't find the include files (*.hpp) in the zip package I
downloaded.
|
They don't exist. The zip file is source code only. The headers are
generated when you compile the packages.
| Quote: | What are the *.dcpil and *.dcuil files
|
A .dcpil file is a collection of compiled dcuils. The dcpil/dcuil
files are needed if you compile Indy into .NET assemblies and then use
them in Delphi.NET. They are not used in Win32.
| Quote: | do I need to replace them as well?
|
Yes.
Gambit |
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Thu May 17, 2007 11:50 pm Post subject: Re: Indy 9 Register |
|
|
| Quote: | They don't exist. The zip file is source code only. The headers are
generated when you compile the packages.
|
I've compiled the packages and still cannot find the header files (*.hpp). |
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Fri May 18, 2007 12:55 am Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464ca453$1 (AT) newsgroups (DOT) borland.com...
| Quote: | I've compiled the packages and still cannot find the header files
(*.hpp). |
They are stored in the same folders as the .pas files. If they are
not being generated, then Fulld10.bat has not been updated yet with
the appropriate command-line flags for C++ support.
Have you tried simply compiling the .dpk projects in the IDE directly
instead?
Gambit |
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Fri May 18, 2007 1:11 am Post subject: Re: Indy 9 Register |
|
|
| Quote: | They are stored in the same folders as the .pas files. If they are
not being generated, then Fulld10.bat has not been updated yet with
the appropriate command-line flags for C++ support.
Have you tried simply compiling the .dpk projects in the IDE directly
instead?
|
Yes I've compiled the Indy* and dclIndy .dpk projects within BDS2K6 and the
header files are still not being created. |
|
| Back to top |
|
 |
Jeff Guest
|
Posted: Fri May 18, 2007 2:25 am Post subject: Re: Indy 9 Register |
|
|
| Quote: | They are stored in the same folders as the .pas files. If they are
not being generated, then Fulld10.bat has not been updated yet with
the appropriate command-line flags for C++ support.
|
OK, I used the Fullc6.bat file to create the .hpp files. Now I'm having an
issue with compiling:
BDS says, "Cannot create instance of abstract class 'TIdAttachement'"
Here's my code:
//Attach the log file and email it
TIdAttachment *atFile = new TIdAttachment(idMessage->MessageParts,
strNewLogName);
What is the proper method for attaching a file to a TIdMessage?
Jeff |
|
| Back to top |
|
 |
Remy Lebeau (TeamB) Guest
|
Posted: Fri May 18, 2007 2:48 am Post subject: Re: Indy 9 Register |
|
|
"Jeff" <Jeff (AT) nospam (DOT) com> wrote in message
news:464cb755$1 (AT) newsgroups (DOT) borland.com...
| Quote: | Yes I've compiled the Indy* and dclIndy .dpk projects within
BDS2K6 and the header files are still not being created.
|
Did you go into the Project Options for each package and enable the
"Generate all C++ files" setting?
Gambit |
|
| Back to top |
|
 |
|