Subject: Re: Using TWIN Win32 headers
From: [email-masked] (Gunther Ebert)

9 Feb 1998 06:00:52 -0800
Message-ID: <[email-masked]>
References: <[email-masked]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
To: Mumit Khan <[email-masked]>
Cc: [email-masked]

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:[email-masked]
www   : http://www.ixos-leipzig.de
-
For help on using this list (especially unsubscribing), send a message to
"[email-masked]" with one line of text: "help".