[Haskell-beginners] wxHaskell install errors
guthrie at mum.edu
Thu Jun 7 18:12:34 CEST 2012
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 at 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
> 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.
More information about the Beginners