> 1. Does your NetTCP.cpp contain something like this? (around line 141)
> 
> int
> NetTCP::netOpen (int sockfd, int *newSockfd, int inetdflag)
> {
>   register int tmpSockfd, childpid;
>   //david jencks 1-19-2001 begin
>   //  int clilen, on;
> #ifndef socklen_t //problem on ms compiler
> #define socklen_t size_t //or int  //problem on rhlinux 7, 
> socklen_t is
> uint, size_t is int
> #endif
>   int on;
>   socklen_t clilen;
>   //david jencks 1-19-2001 end
>   struct sockaddr_in tcpCliAddr;

Yep, but only in the IC 2.0 source tree. I've been compiling the 1.6 tree
(there were some problems during compiling the 2.0 tree, I just don't
remember what). In case of IC 1.6 you have to add this patch.

> 2. Are socklen_t and size_t defined as int or uint on your systems?

Yes, it is. In the /usr/include/bits/socket.h :

   typedef unsigned int socklen_t;

> 3. Did you try the ant build script for interclient + interserver in
> /dev/firebird? did it work?

No, I didn't. I just missed it (I was too happy that normal Makefile works,
so I didn't look for any other solutions :))

> Please help straighten out what is needed for multiple platforms.

I had problems compiling the InterServer 2.0 on the SPARC/Solaris 7 platform
too (InterServer 1.6 compiled fine). But this list is probably not the right
place to report Firebird problems, is it? BTW, where can I report the build
problem of IC 2.0 on Solaris 7?

Despite the message that IC 2.0 works with IB 6.01 (however there were no
message that IC 1.6 _doesn't_ work with Firebird 0.9.4p1 :)) I'm using the
combination Firebird 0.9.4 + IC 1.6 on Debian and Solaris 7 and currently
everything is fine.

Regards,
Roman

_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to