From: gunther DOT ebert AT ixos-leipzig DOT de (Gunther Ebert) Subject: Re: Using TWIN Win32 headers 9 Feb 1998 06:00:52 -0800 Message-ID: <34DEF624.7F3.cygnus.gnu-win32@ixos-leipzig.de> References: <9802081728 DOT AA23837 AT modi DOT xraylith DOT wisc DOT edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Mumit Khan Cc: gnu-win32 AT cygnus DOT com Mumit Khan wrote: > > Has anyone looked at TWIN LGPL'd headers (http://www.willows.com/) > in detail to see if these are usable for GNU-Win32? > No, I think they are not. A lot of ANSI/UNICODE stuff is missing (for example the CreateWindowEx API is defined as UINT WINAPI CreateWindowEx(..) instead of the CreateWindowExA/CreateWindowExW pair) so that the linker cannot resolve many functions. Some macros (__stdcall!) are redefined in the headers causing the compiler to not use the stdcall convention, winsock.h assumes the existence of netinet/in.h, sys/socket.h and sys/ioctl.h. It would require some work to get these headers working with gnu-win32. Gunther -- Gunther Ebert iXOS Anwendungs-Software GmbH Angerstrasse 40-42 D-04177 Leipzig Phone : +49 341 48503-0 Fax : +49 341 48503-99 E-mail: mailto:gunther DOT ebert AT ixos-leipzig DOT de www : http://www.ixos-leipzig.de - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".