wxLibrary
- Posted by SDPringle May 07, 2009
- 1175 views
I am unable to compile the wxEUPHORIA.
If I follow the steps I see a compile error when compiling wxWidgets 2.8.10:
E:\wxWidgets-2.8.10\build\msw>wmake -f makefile.wat BUILD=release USE_THREADS=0 SHARED=1 RUNTIME_LIBS=static UNICODE=1 VENDOR=eu 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 ..\..\lib\wat_dll\mswu mkdir ..\..\lib\wat_dll\mswu if not exist ..\..\lib\wat_dll\mswu\wx mkdir ..\..\lib\wat_dll\mswu\wx if not exist ..\..\lib\wat_dll\mswu\wx\msw mkdir ..\..\lib\wat_dll\mswu\ wx\msw wcc386 -p "..\..\include\wx\msw\genrcdefs.h" > "..\..\lib\wat_dll\mswu\w x\msw\rcdefs.h" wpp386 -bt=nt -zq -fo=wat_mswudll\monodll_init.obj -bd -d0 -ot -ox -d_ _WXMSW__ -dwxNO_THREADS -d_UNICODE -i=..\..\lib\wat_dll\mswu -i=..\..\inclu de -wx -wcd=549 -wcd=656 -wcd=657 -wcd=667 -i=..\..\src\tiff -i=..\..\src\jpeg - i=..\..\src\png -i=..\..\src\zlib -i=..\..\src\regex -i=..\..\src\expat\lib -dwx USE_BASE=1 -dWXMAKINGDLL /fh=wat_mswudll\wxprec_monodll.pch -xr -xs ..\..\src\ common\init.cpp ..\..\src\common\init.cpp(164): Error! E263: col(1) nested class 'wxDummyCSMembe rcsInit' has not been defined
If I try to skip the step, I find that I unsurprisingly run into another error:
E:\wxeu>make.bat e:\wxWidgets-2.8.10 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. wlink runtime windows=4.0 @wat_dll\wxeu.lbc @wat_dll\exports.lbc Error(E70): Cannot Load/Unload DLL (wlinkd) Error(E42): Last command making (wat_dll\libwxeu.dll) returned a bad status Error(E02): Make execution terminated
I suppose I should look for the older version of wxWidgets-2.8.7, as that is what is in the readme file. Correct me if I am wrong.
Shawn Pringle