building wx with watcom

Christian Buhtz exsudat at gmx.de
Mon Oct 29 08:52:50 PDT 2007


I try to build wxWidgets (from SVN) with watcom on WinXP with this command:

C:\wxWidgets\build\msw>wmake -f makefile.wat USE_XRC=1 SHARED=1 
MONOLITHIC=1 BUILD=debug UNICODE=1

The output is
Open Watcom Make Version 1.7
Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved.
Source code is available under the Sybase Open Watcom Public License.
See http://www.openwatcom.org/ for details.
         if not exist wat_mswuddll mkdir wat_mswuddll
         mkdir wat_mswuddll
         if not exist ..\..\lib\wat_dll mkdir ..\..\lib\wat_dll
         mkdir ..\..\lib\wat_dll
         if not exist ..\..\lib\wat_dll\mswud mkdir ..\..\lib\wat_dll\mswud
         mkdir ..\..\lib\wat_dll\mswud
         if not exist ..\..\lib\wat_dll\mswud\wx mkdir 
..\..\lib\wat_dll\mswud\wx

         mkdir ..\..\lib\wat_dll\mswud\wx
         if not exist ..\..\lib\wat_dll\mswud\wx\setup.h copy 
..\..\include\wx\msw\setup.h ..\..\lib\wat_dll\mswud\wx\setup.h
         copy ..\..\include\wx\msw\setup.h 
..\..\lib\wat_dll\mswud\wx\setup.h
         1 Datei(en) kopiert.
         if not exist ..\..\lib\wat_dll\mswud\wx\msw mkdir 
..\..\lib\wat_dll\mswud\wx\msw
         mkdir ..\..\lib\wat_dll\mswud\wx\msw
         wcc386 -p "..\..\include\wx\msw\genrcdefs.h" > 
"..\..\lib\wat_dll\mswud\
wx\msw\rcdefs.h"
         wcc386 -bt=nt -zq -fo=wat_mswuddll\wxregex_regcomp.obj -d2 -od 
-bm -br -
i=..\..\include -i=..\..\lib\wat_dll\mswud -d__WXMSW__  -d_UNICODE 
..\..\src\regex\regcomp.c
..\..\include\wx/msw/gccpriv.h(41): Error! E1055: Unable to open 'w32api.h'

There is a watcom/h/nt/w32api.h ihn the watcom directory.
Maybe something wrong with the makefile?





More information about the wx-dev mailing list