🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.cppbuilder.internet.socket
13 messages
13 total messages Started by qyte Mon, 08 Jan 2007 03:11
Indy 10 installation problems...
#1490
Author: qyte
Date: Mon, 08 Jan 2007 03:11
32 lines
2729 bytes
I finally managed to install indy 10 successfully on my BCB6 IDE.
I now cannot compile any project at all?
Does anyone else have the same issues?

[C++ Error] IdWinSock2.hpp(156): E2257 , expected
[C++ Error] IdWinSock2.hpp(218): E2257 , expected
[C++ Error] IdWinSock2.hpp(220): E2257 , expected
[C++ Error] IdWinSock2.hpp(273): E2293 ) expected
[C++ Error] IdWship6.hpp(61): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(62): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(63): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(65): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(66): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(67): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(68): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(69): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(70): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(71): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(72): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(73): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(75): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(76): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(77): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(78): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(79): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(80): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(81): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(86): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(87): E2040 Declaration terminated incorrectly
[C++ Error] IdWship6.hpp(87): E2228 Too many error or warning messages

:(
Re: Indy 10 installation problems...
#1491
Author: Hans Galema
Date: Mon, 08 Jan 2007 21:27
11 lines
1279 bytes
qyte wrote:
> I finally managed to install indy 10 successfully on my BCB6 IDE.

Which Indy version was that exactly?

> [C++ Error] IdWinSock2.hpp(156): E2257 , expected

It makes no sence to post an errormessage without the corresponding
codelines from that .hpp file.

Hans.
Re: Indy 10 installation problems...
#1492
Author: qyte
Date: Mon, 08 Jan 2007 23:05
32 lines
1968 bytes
Hans Galema wrote:
> Which Indy version was that exactly?

The one currently on http://indy.fulgan.com

> It makes no sence to post an errormessage without the corresponding
> codelines from that .hpp file.
> 
> Hans.


[C++ Error] IdWinSock2.hpp(156): E2257 , expected
typedef TRANSMIT_FILE_BUFFERS  TTransmitFileBuffers;

[C++ Error] IdWinSock2.hpp(218): E2257 , expected
typedef WSAMSG  TWSAMSG;

[C++ Error] IdWinSock2.hpp(220): E2257 , expected
typedef WSACMSGHDR  TWSACMsgHdr;

[C++ Error] IdWinSock2.hpp(273): E2293 ) expected
static const Word WINSOCK_VERSION = 0x202;

[C++ Error] IdWship6.hpp(61): E2040 Declaration terminated incorrectly
static const Shortint AI_PASSIVE = 0x1;

...

I Dont think that is meaningful to post all of the error messages.
I Also tried replacing ALL the *.h (windows header)
files that idwinsock2.hpp includes with the ones on the
bccsdk that maybe more up-to-date but NOTHING changed :(
Re: Indy 10 installation problems...
#1493
Author: Bob Gonder
Date: Mon, 08 Jan 2007 23:34
15 lines
1412 bytes
qyte wrote:

>[C++ Error] IdWinSock2.hpp(218): E2257 , expected
>typedef WSAMSG  TWSAMSG;

Yes, that error is correct, according to what you posted.

If you look just above that line in the hpp, you should see the
_WSAMSG structure.  At this point, "WSAMSG" does not exist (it is
defined in mswsock.h)

That line should read
typedef _WSAMSG  TWSAMSG;

Same is likely true for the other errors.
Re: Indy 10 installation problems...
#1494
Author: Hans Galema
Date: Tue, 09 Jan 2007 08:40
20 lines
1597 bytes
qyte wrote:

>> Which Indy version was that exactly?

> The one currently on http://indy.fulgan.com

indy.fulgan.com - /

    Thursday, October 12, 2006  5:04 AM        <dir> aspnet_client
      Friday, October 29, 2004  4:57 PM          166 mirrorinfo.txt
        Tuesday, July 25, 2006 10:55 AM        <dir> SSL
        Tuesday, July 25, 2006 10:55 AM        <dir> ZIP

You did not tell the exact version. Nor the exact url.

> I Dont think that is meaningful to post all of the error messages.

Indeed.

Hans.
Re: Indy 10 installation problems...
#1495
Author: qyte
Date: Tue, 09 Jan 2007 17:44
23 lines
1717 bytes
Hans Galema wrote:
> qyte wrote:
> 
>>> Which Indy version was that exactly?
> 
>> The one currently on http://indy.fulgan.com
> 
> indy.fulgan.com - /
> 
>    Thursday, October 12, 2006  5:04 AM        <dir> aspnet_client
>      Friday, October 29, 2004  4:57 PM          166 mirrorinfo.txt
>        Tuesday, July 25, 2006 10:55 AM        <dir> SSL
>        Tuesday, July 25, 2006 10:55 AM        <dir> ZIP
> 
> You did not tell the exact version. Nor the exact url.
> 
>> I Dont think that is meaningful to post all of the error messages.
> 
> Indeed.
> 
> Hans.

I Downloaded the Indy10.zip from within the zip folder dated January 7!
Re: Indy 10 installation problems...
#1496
Author: Remy Lebeau (TeamB)
Date: Tue, 09 Jan 2007 18:59
14 lines
1303 bytes
"qyte" <gyte@vivodinet.gr> wrote in message
news:45a1b625@newsgroups.borland.com...
> I finally managed to install indy 10 successfully on my BCB6 IDE.

Which specific build of Indy 10 are you using?

> I now cannot compile any project at all?

I do not have those errors when I compile a project with Indy 10.  My
guess would be that you tried to install an old version.


Gambit
Re: Indy 10 installation problems...
#1497
Author: Remy Lebeau (TeamB)
Date: Tue, 09 Jan 2007 19:09
25 lines
1621 bytes
"Bob Gonder" <notbg@notmindspring.invalid> wrote in message
news:qtk5q218ut493hn8igu15q9glrhlcqm5om@4ax.com...

> Yes, that error is correct, according to what you posted.

No, it is not.

> If you look just above that line in the hpp, you should see the
> _WSAMSG structure.

There is no such structure in IdWinsock2.hpp.  If your copy has one,
then you are using the wrong version.

> At this point, "WSAMSG" does not exist (it is defined in mswsock.h)

Then IdWinsock2.hpp should be updated to include mswsock.h.

> That line should read
> typedef _WSAMSG  TWSAMSG;

No, it should not.  The original declaration was accurate.


Gambit
Re: Indy 10 installation problems...
#1499
Author: qyte
Date: Tue, 09 Jan 2007 20:33
21 lines
1579 bytes
Remy Lebeau (TeamB) wrote:
> "qyte" <gyte@vivodinet.gr> wrote in message
> news:45a1b625@newsgroups.borland.com...
>> I finally managed to install indy 10 successfully on my BCB6 IDE.
> 
> Which specific build of Indy 10 are you using?
> 
>> I now cannot compile any project at all?
> 
> I do not have those errors when I compile a project with Indy 10.  My
> guess would be that you tried to install an old version.
> 
> 
> Gambit
> 
> 

I downloaded the zip file from fulgan just now and recompiled IndySystem.
Again i have the EXACT SAME PROBLEMS!

I have BCB6 Update 4.
Re: Indy 10 installation problems...
#1500
Author: Bob Gonder
Date: Tue, 09 Jan 2007 23:22
24 lines
1752 bytes
Remy Lebeau (TeamB) wrote:

>> Yes, that error is correct, according to what you posted.
>
>No, it is not.

Then there was a major change in the hpp
And things are getting confusing.

>> If you look just above that line in the hpp, you should see the
>> _WSAMSG structure.
>
>There is no such structure in IdWinsock2.hpp.  If your copy has one,
>then you are using the wrong version.

Hmmm...
// (DO NOT EDIT: machine generated header) 'Idwinsock2.pas' rev: 10.00
File dated 08/03/2006 5:33 PM
As distributed with Turbo C++ Explorer.

If that is not accurate, then perhaps we need better guidance than
"I Use Indy 10"

Do the newer versions show higher subversions?
Re: Indy 10 installation problems...
#1503
Author: Remy Lebeau (TeamB)
Date: Wed, 10 Jan 2007 05:42
11 lines
1280 bytes
"qyte" <gyte@vivodinet.gr> wrote in message
news:45a3fbd8@newsgroups.borland.com...

> I downloaded the zip file from fulgan just now

Then you are not using the latest ;-)  I checked in changes for
IdWinSock2 this morning to include mswsock.h.  Try again tomorrow.


Gambit
Re: Indy 10 installation problems...
#1510
Author: qyte
Date: Wed, 10 Jan 2007 23:24
25 lines
1860 bytes
Remy Lebeau (TeamB) wrote:
> "qyte" <gyte@vivodinet.gr> wrote in message
> news:45a3fbd8@newsgroups.borland.com...
> 
>> I downloaded the zip file from fulgan just now
> 
> Then you are not using the latest ;-)  I checked in changes for
> IdWinSock2 this morning to include mswsock.h.  Try again tomorrow.
> 
> 
> Gambit
> 
> 

I just downloaded the zip file from fulgan and recompiled IndySystem again.
I still get compilation errors :(

[C++ Error] IdWinSock2.hpp(274): E2293 ) expected
static const Word WINSOCK_VERSION = 0x202;

[C++ Error] IdWship6.hpp(61): E2040 Declaration terminated incorrectly
static const Shortint AI_PASSIVE = 0x1;

the last error occurs NUMEROUS times ( at ALL the static const declarations).
I Really hope you can solve this :(
Re: Indy 10 installation problems...
#1511
Author: Remy Lebeau (TeamB)
Date: Thu, 11 Jan 2007 00:16
22 lines
1746 bytes
"qyte" <gyte@vivodinet.gr> wrote in message
news:45a575f6@newsgroups.borland.com...

> [C++ Error] IdWinSock2.hpp(274): E2293 ) expected
> static const Word WINSOCK_VERSION = 0x202;

WINSOCK_VERSION is already defined as a macro in winsock2.h.  When
expanded by the preprocessor, it produces invalid code for the
compiler.  WINSOCK_VERSION is missing an EXTERNALSYM statement in
IdWinsock2.pas.

> [C++ Error] IdWship6.hpp(61): E2040 Declaration terminated
incorrectly
> static const Shortint AI_PASSIVE = 0x1;

Same problem.  AI_PASSIVE is already declared in ws2tcpip.h.  The
entire IdWship6.pas file is missing EXTERNALSYM statements.  This will
be fixed shortly.


Gambit
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads