PATCH - build libwine_unicode with w32api headers

Steven Edwards steven_ed4153 at yahoo.com
Wed Aug 20 01:58:09 CDT 2003


Nevermind. Send this patch and email to /dev/null. My w32api headers were hosed.

Sorry for the noise.

Thanks
Steven

--- Steven Edwards <steven_ed4153 at yahoo.com> wrote:
> You can now rm -fr *.h in wine/include (exclude config.h) and then do
> configure. This patch fixes unicode.dll. I didnt know if you had a problem with
> defining the WINVER but a define the winnls.h is not included in mingw without this. Should
> wines
> winnls be changed also? here is what we get without the patch. I am not near a MS_VC install to
> check how it is done with the headers there.
> 
> gcc -c -I. -I. -I../../include -I../../include  -D_REENTRANT -D__WINESRC__ -DNO_
> LIBWINE_PORT  -Wall -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -
> Wpointer-arith  -g -O2 -o wctomb.o wctomb.c
> wctomb.c: In function `is_valid_sbcs_mapping':
> wctomb.c:73: `WC_NO_BEST_FIT_CHARS' undeclared (first use in this function)
> wctomb.c:73: (Each undeclared identifier is reported only once
> wctomb.c:73: for each function it appears in.)
> wctomb.c: In function `is_valid_dbcs_mapping':
> wctomb.c:256: `WC_NO_BEST_FIT_CHARS' undeclared (first use in this function)
> make: *** [wctomb.o] Error 1
> 
> Changelog: Fix building libwine_unicode with w32api headers.
> 
> Index: Makefile.in
> ===================================================================
> RCS file: /home/wine/wine/libs/unicode/Makefile.in,v
> retrieving revision 1.5
> diff -u -r1.5 Makefile.in
> --- Makefile.in	27 Jun 2003 19:02:23 -0000	1.5
> +++ Makefile.in	20 Aug 2003 06:13:25 -0000
> @@ -4,7 +4,7 @@
>  VPATH     = @srcdir@
>  LIBRARY   = wine_unicode
>  SOVERSION = 1
> -EXTRADEFS = -D__WINESRC__ -DNO_LIBWINE_PORT
> +EXTRADEFS = -D__WINESRC__ -DNO_LIBWINE_PORT -DWINVER=0x0500
>  
>  CODEPAGES = \
>  	037 \
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! SiteBuilder - Free, easy-to-use web site design software
> http://sitebuilder.yahoo.com
> 


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com



More information about the wine-devel mailing list