
I did a re-make of the entire wxWidgets download source tree, and it (again) seemed to be successful, ending in: Creating library file: ..\..\lib\gcc_dll\libwxmsw29ud_gl.a Now trying to do a make in samples/minimal seems to work. -------------------------------------------
-----Original Message----- From: Gregory Guthrie Sent: Wednesday, June 06, 2012 3:15 PM To: 'carlos gomez' Cc: beginners@haskell.org Subject: RE: [Haskell-beginners] wxHaskell install errors
First, you should make sure for yourself that wxWidgets 2.9 is well installed, for that you can try to build the wxwidgets' examples
cd c:\wx\samples\minimal mingw32-make -f makefile.gcc BUILD=debug
Thanks, good test, it fails.
/e/plang/libraries/wxWidgets2.9/samples/minimal > $ mingw32-make -f makefile.gcc BUILD=debug if not exist gcc_mswuddll mkdir gcc_mswuddll windres --use-temp-file -i../../samples/sample.rc -ogcc_mswuddll\minimal_sample_rc.o --define __WXMSW__ --define _UNICODE -- include-dir .\..\..\lib\gc c_dll\mswud --include-dir ./../../include --include-dir . --define WXUSINGDLL --include- dir ./../../samples --define NOPCH g++ -c -o gcc_mswuddll\minimal_minimal.o -g -O0 -mthreads -DHAVE_W32API_H - D__WXMSW__ -D_UNICODE -I.\..\..\lib\gcc_dll\mswud -I.\..\..\include -W -Wall -I. -DWXUSINGDLL -I.\..\..\samples -DNOPCH -Wno-ctor-dtor-privacy - MTgcc_mswuddll\minimal_minimal.o -MFgcc_mswuddll\minimal_minimal.o.d -MD -MP minimal.cpp
In file included from .\..\..\include/wx/defs.h:28:0, from .\..\..\include/wx/wxprec.h:13, from minimal.cpp:21: .\..\..\include/wx/platform.h:181:22: fatal error: wx/setup.h: No such file or directory compilation terminated. mingw32-make: *** [gcc_mswuddll\minimal_minimal.o] Error 1
(I did have to start a mingw shell to do this, it won't run from a cmd line.) Not sure what to make of it...
I still wish I could just get a binary to install like was available from wxPack for 2.8! :-)
Then, I can think that it is just a problem of configuring and installing wxhaskell.
For the paths you have to set, probably the wxc is not installed on your pc yet, and probably
---- that's why you couldn't find.
But you should follow the way setting those paths and put the right versions of the libraries you are installing.
Yes, probably wxc is not installed, but that is the problem I am stuck at I think.