> 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