Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3CD670C4.A992C240@wapme-systems.de> Date: Mon, 06 May 2002 14:02:12 +0200 From: Stipe Tolj Organization: Wapme Systems AG X-Accept-Language: de MIME-Version: 1.0 To: "Gerrit P. Haase" CC: cygwin AT cygwin DOT com Subject: Re: Apache with CYGWIN_WINSOCK bug References: <8455925626 DOT 20020417161150 AT familiehaase DOT de> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit "Gerrit P. Haase" wrote: > > Hallo cygwin, > > from > /* > * Define winsock.h and winsock2.h stuff taken from Win32 API in case we > * want to do socket communication in Win32 native way rather then using > * Cygwin's POSIX wrapper to the native ones. These are needed for > * main/buff.c and main/http_main.c. They are linked against libwsock32.a > * for the import declarations of the corresponding Win32 native DLLs. > */ > #ifdef CYGWIN_WINSOCK > #define WSAEWOULDBLOCK (10035) > #define SOCKET_ERROR (-1) > > #define WIN32API_IMPORT(type) __declspec(dllimport) type __stdcall > > WIN32API_IMPORT(int) WSAGetLastError(void); > WIN32API_IMPORT(int) WSASetLastError(int); > WIN32API_IMPORT(int) ioctlsocket(unsigned int, long, unsigned long *); > WIN32API_IMPORT(void) Sleep(unsigned int); > #endif /* CYGWIN_WINSOCK */ <-----------LINE 108 > > I'm getting this error several times during compilation with > CYGWIN_WINSOCK defined: > > In file included from ../../include/ap_config.h:1132, > from mod_ssl.h:130, > from ssl_engine_config.c:65: > /usr/include/sys/ioctl.h:26: conflicting types for `ioctl' > ../../os/cygwin/os.h:106: previous declaration of `ioctl' you're obviously not compiling the standard module set here Gerrit, at least 1.3.x does not contain mod_ssl?! Stipe tolj AT wapme-systems DOT de ------------------------------------------------------------------- Wapme Systems AG Münsterstr. 248 40470 Düsseldorf Tel: +49-211-74845-0 Fax: +49-211-74845-299 E-Mail: info AT wapme-systems DOT de Internet: http://www.wapme-systems.de ------------------------------------------------------------------- wapme.net - wherever you are -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/