11 Dec 19:16
Trouble Installing adasockets 1.8.6
From: Euan McVie <em21 <at> hw.ac.uk>
Subject: Trouble Installing adasockets 1.8.6
Newsgroups: gmane.comp.lang.ada.sockets
Date: 2007-12-11 18:20:41 GMT
Subject: Trouble Installing adasockets 1.8.6
Newsgroups: gmane.comp.lang.ada.sockets
Date: 2007-12-11 18:20:41 GMT
Hi Am trying to install adasockets using cygwin under win xp. I get the following error on make install. Any help appreciated. $ make install Making install in src make[1]: Entering directory `/home/Euan/tmp/src' gnatmake -g -O2 ../../adasockets-1.8.6/src/split.adb gcc -c -I../../adasockets-1.8.6/src/ -g -O2 -I- ../../adasockets-1.8.6/src/split .adb gnatbind -x split.ali gnatlink split.ali -g gcc -I. -o constants_nodef ../../adasockets-1.8.6/src/constants.c In file included from ../../adasockets-1.8.6/src/constants.c:93: /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/windows.h:90:2: war ning: #warning "The Win32_Winsock macro name is deprecated. Please use __USE _W32_SOCKETS instead" In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32a pi/windows.h:98, from ../../adasockets-1.8.6/src/constants.c:93: /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:103:2: w arning: #warning "fd_set and associated macros have been defined in sys/types. This may cause runtime problems with W32 sockets" In file included from /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32a pi/windows.h:98, from ../../adasockets-1.8.6/src/constants.c:93: /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:109: err or: redefinition of `struct timeval' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:120: err or: redefinition of `struct hostent' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:128: err or: redefinition of `struct linger' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:155: err or: redefinition of `struct netent' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:161: err or: redefinition of `struct servent' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:167: err or: redefinition of `struct protoent' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:223: err or: redefinition of `struct in_addr' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:254: err or: redefinition of `struct sockaddr_in' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:336: err or: redefinition of `struct sockaddr' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:356: err or: redefinition of `struct sockaddr_storage' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:536: err or: conflicting types for 'accept' /usr/include/sys/socket.h:29: error: previous declaration of 'accept' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:536: err or: conflicting types for 'accept' /usr/include/sys/socket.h:29: error: previous declaration of 'accept' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:537: err or: conflicting types for 'bind' /usr/include/sys/socket.h:30: error: previous declaration of 'bind' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:537: err or: conflicting types for 'bind' /usr/include/sys/socket.h:30: error: previous declaration of 'bind' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:539: err or: conflicting types for 'connect' /usr/include/sys/socket.h:31: error: previous declaration of 'connect' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:539: err or: conflicting types for 'connect' /usr/include/sys/socket.h:31: error: previous declaration of 'connect' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:541: err or: conflicting types for 'getpeername' /usr/include/sys/socket.h:32: error: previous declaration of 'getpeername' was h ere /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:541: err or: conflicting types for 'getpeername' /usr/include/sys/socket.h:32: error: previous declaration of 'getpeername' was h ere /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:542: err or: conflicting types for 'getsockname' /usr/include/sys/socket.h:33: error: previous declaration of 'getsockname' was h ere /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:542: err or: conflicting types for 'getsockname' /usr/include/sys/socket.h:33: error: previous declaration of 'getsockname' was h ere /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:543: err or: conflicting types for 'getsockopt' /usr/include/sys/socket.h:46: error: previous declaration of 'getsockopt' was he re /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:543: err or: conflicting types for 'getsockopt' /usr/include/sys/socket.h:46: error: previous declaration of 'getsockopt' was he re /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:546: err or: conflicting types for 'listen' /usr/include/sys/socket.h:34: error: previous declaration of 'listen' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:546: err or: conflicting types for 'listen' /usr/include/sys/socket.h:34: error: previous declaration of 'listen' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:547: err or: conflicting types for 'recv' /usr/include/sys/socket.h:35: error: previous declaration of 'recv' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:547: err or: conflicting types for 'recv' /usr/include/sys/socket.h:35: error: previous declaration of 'recv' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:548: err or: conflicting types for 'recvfrom' /usr/include/sys/socket.h:37: error: previous declaration of 'recvfrom' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:548: err or: conflicting types for 'recvfrom' /usr/include/sys/socket.h:37: error: previous declaration of 'recvfrom' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:549: err or: conflicting types for 'send' /usr/include/sys/socket.h:39: error: previous declaration of 'send' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:549: err or: conflicting types for 'send' /usr/include/sys/socket.h:39: error: previous declaration of 'send' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:550: err or: conflicting types for 'sendto' /usr/include/sys/socket.h:42: error: previous declaration of 'sendto' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:550: err or: conflicting types for 'sendto' /usr/include/sys/socket.h:42: error: previous declaration of 'sendto' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:551: err or: conflicting types for 'setsockopt' /usr/include/sys/socket.h:44: error: previous declaration of 'setsockopt' was he re /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:551: err or: conflicting types for 'setsockopt' /usr/include/sys/socket.h:44: error: previous declaration of 'setsockopt' was he re /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:552: err or: conflicting types for 'shutdown' /usr/include/sys/socket.h:47: error: previous declaration of 'shutdown' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:552: err or: conflicting types for 'shutdown' /usr/include/sys/socket.h:47: error: previous declaration of 'shutdown' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:553: err or: conflicting types for 'socket' /usr/include/sys/socket.h:48: error: previous declaration of 'socket' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:553: err or: conflicting types for 'socket' /usr/include/sys/socket.h:48: error: previous declaration of 'socket' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:554: err or: conflicting types for 'gethostbyaddr' /usr/include/netdb.h:139: error: previous declaration of 'gethostbyaddr' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:554: err or: conflicting types for 'gethostbyaddr' /usr/include/netdb.h:139: error: previous declaration of 'gethostbyaddr' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:555: err or: conflicting types for 'gethostbyname' /usr/include/netdb.h:140: error: previous declaration of 'gethostbyname' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:555: err or: conflicting types for 'gethostbyname' /usr/include/netdb.h:140: error: previous declaration of 'gethostbyname' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:556: err or: conflicting types for 'getservbyport' /usr/include/netdb.h:149: error: previous declaration of 'getservbyport' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:556: err or: conflicting types for 'getservbyport' /usr/include/netdb.h:149: error: previous declaration of 'getservbyport' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:557: err or: conflicting types for 'getservbyname' /usr/include/netdb.h:148: error: previous declaration of 'getservbyname' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:557: err or: conflicting types for 'getservbyname' /usr/include/netdb.h:148: error: previous declaration of 'getservbyname' was her e /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:558: err or: conflicting types for 'getprotobynumber' /usr/include/netdb.h:146: error: previous declaration of 'getprotobynumber' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:558: err or: conflicting types for 'getprotobynumber' /usr/include/netdb.h:146: error: previous declaration of 'getprotobynumber' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:559: err or: conflicting types for 'getprotobyname' /usr/include/netdb.h:145: error: previous declaration of 'getprotobyname' was he re /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:559: err or: conflicting types for 'getprotobyname' /usr/include/netdb.h:145: error: previous declaration of 'getprotobyname' was he re /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:628: err or: conflicting types for 'htonl' /usr/include/asm/byteorder.h:30: error: previous declaration of 'htonl' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:628: err or: conflicting types for 'htonl' /usr/include/asm/byteorder.h:30: error: previous declaration of 'htonl' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:629: err or: conflicting types for 'ntohl' /usr/include/asm/byteorder.h:28: error: previous declaration of 'ntohl' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:629: err or: conflicting types for 'ntohl' /usr/include/asm/byteorder.h:28: error: previous declaration of 'ntohl' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:630: err or: conflicting types for 'htons' /usr/include/asm/byteorder.h:31: error: previous declaration of 'htons' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:630: err or: conflicting types for 'htons' /usr/include/asm/byteorder.h:31: error: previous declaration of 'htons' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:631: err or: conflicting types for 'ntohs' /usr/include/asm/byteorder.h:29: error: previous declaration of 'ntohs' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:631: err or: conflicting types for 'ntohs' /usr/include/asm/byteorder.h:29: error: previous declaration of 'ntohs' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:632: err or: conflicting types for 'select' /usr/include/sys/select.h:31: error: previous declaration of 'select' was here /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/winsock2.h:632: err or: conflicting types for 'select' /usr/include/sys/select.h:31: error: previous declaration of 'select' was here In file included from ../../adasockets-1.8.6/src/constants.c:96: /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../include/w32api/ws2tcpip.h:124: err or: redefinition of `struct ip_mreq' make[1]: *** [constants_nodef] Error 1 make[1]: Leaving directory `/home/Euan/tmp/src' make: *** [install-recursive] Error 1 _______________________________________________ AdaSockets mailing list AdaSockets <at> lists.rfc1149.net http://lists.rfc1149.net/mailman/listinfo/adasockets
RSS Feed