dear all,
when i installed BDS 2006, there was a clear message that C++ must be used
with Indy version 9.
however, some postings here suggest that C++ can be used with Indy version
10.
is it possible to simply add Indy version 10 and run it with C++ ?
thanks
uwe
"Larry Griffiths" wrote in message
news:4784d617$1@newsgroups.borland.com...
> But you are not using the Indy 10 that came with the RAD Studio 7,
> correct?
No, I am not. As I have said before, what ships with RAD 2007 is not the
latest. I am using the latest daily snapshot of Indy 10 instead.
Gambit
Hi Larry,
I have to agree with you. I may do the same, despite the additional
capabilities of Indy10. Perhaps in the next release of RAD (2008?), there
will be a stable version of Indy10.
Joe
"Larry Griffiths" wrote in message
news:4783e6da$1@newsgroups.borland.com...
> Thanks for the Info, Joe, but I am getting the feeling that I should drop
> back
> to the Indy 9 version. Our life is complex enough with 1300 units of code
> in our application. I would rather get a stable working product available
> for internal testing and then for release to customers before adding
> another straw to the camels back. I did watch that "Your code is
c.r.a.p."
> video after all. LOL
>
>
> "Joe Pasquariello" wrote in message
> news:4783da25$1@newsgroups.borland.com...
> > Larry,
> >
> > Take a look at the thread labeled "Update Indy10 in C++ Builder 2007"
> > (roladdon, 12/16/2007) in this newsgroup. The author of that post has
been
> > able to install the updated version of Indy10, and he has posted his
batch
> > files for deleting files and building the new version. Toward the bottom
> > of
> > the thread there are two messages from roladdon that contain batch files
> > for
> > 1) backing up and removing the old version and 2) building and
installing
> > a
> > new version. I haven't been able to get it to work yet. If you try it,
> > please let us know your experience and any tips if you do get it to
work.
> > It
> > would be a big help to everyone if a documented and tested installation
> > procedure could be produced.
> >
> > Joe
> >
> >
> >
> > "Larry Griffiths" wrote in message
> > news:4783c49f@newsgroups.borland.com...
> >> What does "C++ Enabled" mean?
> >> Also, what does "Stable" mean?
> >>
> >> I am in a pinch because I am on the new BDS2007 compiler and have a
robot
> >> interface for a customer that I need to get working again in a week or
> >> so.
> >> I converted the code to the Indy 10 but have not been able to get a
> >> socket
> >> connection yet.
> >>
> >> Thanks for your quick reply, Gambit.
> >>
> >> Larry Griffiths.
> >>
> >>
> >>
> >>
> >> "Remy Lebeau (TeamB)" wrote in message
> >> news:4783b9a6$1@newsgroups.borland.com...
> >> >
> >> > "Larry Griffiths" wrote in message
> >> > news:47839343$1@newsgroups.borland.com...
> >> >
> >> >> Are you sure about the "Or the one that shipped with RAD 2007,
> >> >> for that matter, as it is the same as the BDS 2006 release" you
made?
> >> >
> >> > Yes, I am sure. The Indy team could not get a new stable version
ready
> > in
> >> > time for RAD 2007's release, so CodeGear shipped RAD 2007 with the
same
> >> > Indy 10 release that shipped with BDS 2006. That older Indy release
> >> > was
> >> > not C++-enabled. If you are able to use it in C++, then good for
you,
> > but
> >> > you are still using an outdated version of Indy anyway.
> >> >
> >> >
> >> > Gambit
> >> >
> >>
> >>
> >
> >
>
>
But you are not using the Indy 10 that came with the RAD Studio 7, correct?
I am using the Indy 10 that came with Rad Studio 7 with C++.
"Remy Lebeau (TeamB)" wrote in message
news:478409f7$1@newsgroups.borland.com...
>
> "Larry Griffiths" wrote in message
> news:4783efff$1@newsgroups.borland.com...
>
>> Yes, this is what 11001 means. I can telnet to 127.0.0.1 7000 but
>> I set the TIdTCPClient Host to 127.0.0.1 and the Port to 7000 and
>> set do the TIdTCPClient->Connect( 10000 ). The result of course
>> is the dreaded 11001 socket error.
>
> Works fine for me when I just tried it.
>
> Have you tried using "localhost" or the actual machine name yet? Have you
> tried stepping through Indy's code in the debugger yet?
>
>> I just downloaded the latest Indy and it will not compile the
>> Protocols with BDS2007 with the Dec. 17th Patch on.
>
> Why not? You need to be more specific.
>
>
> Gambit
>
"Larry Griffiths" wrote in message
news:4783f09d$1@newsgroups.borland.com...
> Oops, meant to paste the Protocols compilation error messages...
I have fixed the errors in my local copy and I will upload them when I have
some free time to do so.
Gambit
"Larry Griffiths" wrote in message
news:4783efff$1@newsgroups.borland.com...
> Yes, this is what 11001 means. I can telnet to 127.0.0.1 7000 but
> I set the TIdTCPClient Host to 127.0.0.1 and the Port to 7000 and
> set do the TIdTCPClient->Connect( 10000 ). The result of course
> is the dreaded 11001 socket error.
Works fine for me when I just tried it.
Have you tried using "localhost" or the actual machine name yet? Have you
tried stepping through Indy's code in the debugger yet?
> I just downloaded the latest Indy and it will not compile the
> Protocols with BDS2007 with the Dec. 17th Patch on.
Why not? You need to be more specific.
Gambit
Oops, meant to paste the Protocols compilation error messages...
[DCC Error] IdNTLM.pas(175): E2029 Identifier expected but 'USES' found
[DCC Error] IdNTLM.pas(176): E2029 '=' expected but ';' found
[DCC Error] IdNTLM.pas(236): E2003 Undeclared identifier: 'des_key_schedule'
[DCC Error] IdNTLM.pas(254): E2004 Identifier redeclared: 'IdGlobal'
[DCC Error] IdHash.pas(66): E2065 Unsatisfied forward or external
declaration: 'TIdHash.GetHashBytes'
[DCC Error] IdHash.pas(67): E2065 Unsatisfied forward or external
declaration: 'TIdHash.HashToHex'
[DCC Error] IdHash.pas(91): E2065 Unsatisfied forward or external
declaration: 'TIdHash16.HashStart'
[DCC Error] IdHash.pas(93): E2065 Unsatisfied forward or external
declaration: 'TIdHash16.HashByte'
[DCC Error] IdHash.pas(105): E2065 Unsatisfied forward or external
declaration: 'TIdHash32.HashStart'
[DCC Error] IdHash.pas(107): E2065 Unsatisfied forward or external
declaration: 'TIdHash32.HashByte'
[DCC Error] IdNTLM.pas(256): F2063 Could not compile used unit 'IdHash.pas'
"Larry Griffiths" wrote in message
news:4783efff$1@newsgroups.borland.com...
> Yes, this is what 11001 means. I can telnet to 127.0.0.1 7000 but I set
> the TIdTCPClient Host to 127.0.0.1 and the Port to 7000 and set
> do the TIdTCPClient->Connect( 10000 ). The result of course is the dreaded
> 11001 socket error.
>
> I just downloaded the latest Indy and it will not compile the Protocols
> with BDS2007 with the Dec. 17th Patch on.
>
> Larry.
>
>
> "Remy Lebeau (TeamB)" wrote in message
> news:4783ef2f@newsgroups.borland.com...
>>
>> "Larry Griffiths" wrote in message
>> news:4783e4d0$1@newsgroups.borland.com...
>>
>>> I get an error with TIdTCPClient->Connect( 10000 ).
>>>
>>> It gives me a socket error of 11001.
>>
>> 11001 is WSAHOST_NOT_FOUND. The TIdTCPClient::Host property is likely
>> not set to a correct value.
>>
>>
>> Gambit
>>
>
>
Yes, this is what 11001 means. I can telnet to 127.0.0.1 7000 but I set the
TIdTCPClient Host to 127.0.0.1 and the Port to 7000 and set
do the TIdTCPClient->Connect( 10000 ). The result of course is the dreaded
11001 socket error.
I just downloaded the latest Indy and it will not compile the Protocols with
BDS2007 with the Dec. 17th Patch on.
Larry.
"Remy Lebeau (TeamB)" wrote in message
news:4783ef2f@newsgroups.borland.com...
>
> "Larry Griffiths" wrote in message
> news:4783e4d0$1@newsgroups.borland.com...
>
>> I get an error with TIdTCPClient->Connect( 10000 ).
>>
>> It gives me a socket error of 11001.
>
> 11001 is WSAHOST_NOT_FOUND. The TIdTCPClient::Host property is likely not
> set to a correct value.
>
>
> Gambit
>
"Larry Griffiths" wrote in message
news:4783e4d0$1@newsgroups.borland.com...
> I get an error with TIdTCPClient->Connect( 10000 ).
>
> It gives me a socket error of 11001.
11001 is WSAHOST_NOT_FOUND. The TIdTCPClient::Host property is likely not
set to a correct value.
Gambit
Thanks for the Info, Joe, but I am getting the feeling that I should drop
back
to the Indy 9 version. Our life is complex enough with 1300 units of code
in our application. I would rather get a stable working product available
for internal testing and then for release to customers before adding
another straw to the camels back. I did watch that "Your code is c.r.a.p."
video after all. LOL
"Joe Pasquariello" wrote in message
news:4783da25$1@newsgroups.borland.com...
> Larry,
>
> Take a look at the thread labeled "Update Indy10 in C++ Builder 2007"
> (roladdon, 12/16/2007) in this newsgroup. The author of that post has been
> able to install the updated version of Indy10, and he has posted his batch
> files for deleting files and building the new version. Toward the bottom
> of
> the thread there are two messages from roladdon that contain batch files
> for
> 1) backing up and removing the old version and 2) building and installing
> a
> new version. I haven't been able to get it to work yet. If you try it,
> please let us know your experience and any tips if you do get it to work.
> It
> would be a big help to everyone if a documented and tested installation
> procedure could be produced.
>
> Joe
>
>
>
> "Larry Griffiths" wrote in message
> news:4783c49f@newsgroups.borland.com...
>> What does "C++ Enabled" mean?
>> Also, what does "Stable" mean?
>>
>> I am in a pinch because I am on the new BDS2007 compiler and have a robot
>> interface for a customer that I need to get working again in a week or
>> so.
>> I converted the code to the Indy 10 but have not been able to get a
>> socket
>> connection yet.
>>
>> Thanks for your quick reply, Gambit.
>>
>> Larry Griffiths.
>>
>>
>>
>>
>> "Remy Lebeau (TeamB)" wrote in message
>> news:4783b9a6$1@newsgroups.borland.com...
>> >
>> > "Larry Griffiths" wrote in message
>> > news:47839343$1@newsgroups.borland.com...
>> >
>> >> Are you sure about the "Or the one that shipped with RAD 2007,
>> >> for that matter, as it is the same as the BDS 2006 release" you made?
>> >
>> > Yes, I am sure. The Indy team could not get a new stable version ready
> in
>> > time for RAD 2007's release, so CodeGear shipped RAD 2007 with the same
>> > Indy 10 release that shipped with BDS 2006. That older Indy release
>> > was
>> > not C++-enabled. If you are able to use it in C++, then good for you,
> but
>> > you are still using an outdated version of Indy anyway.
>> >
>> >
>> > Gambit
>> >
>>
>>
>
>