PATCH - build libwine_unicode with w32api headers
Steven Edwards
steven_ed4153 at yahoo.com
Wed Aug 20 01:20:10 CDT 2003
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
More information about the wine-patches
mailing list