[Haskell-beginners] wxHaskell install errors

Gregory Guthrie 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
> 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.

More information about the Beginners mailing list