wxWidgets wrapper for Haskell
C++ Haskell HTML C Objective-C Batchfile Other
Pull request Compare This branch is 32 commits behind wxHaskell:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
bugs
debian
etc
homepage
samples
wx-config-win
wx
wxSTC-D3
wxc
wxcore
wxdirect
.gitignore
README.md
changes.txt
configure
install.txt
license.txt

README.md

wxHaskell

wxWidgets wrapper for Haskell

Status

Builds & compiles

Patches until 2015-12-19 have been merged.

All packages have cabal version 0.92.2.0

Build & installation

As of 2014-08-11:

  • Prerequisites:

    • install wxWidgets (2.9.3 ... 3.0.2) directly from a source release or use a platform specific installer.
      • if installed from source release configure with ./configure --disable-debug_flag # to avoid debugging popups
  • Development build using cabal-dev inside the wxHaskell directory:

    bin/mk-devel # edit the search path in the file so the generated wxdirect is used

    Then use via the resulting package configuration cabal-dev/packages-7.6.3.conf (or any other compiler version)

    Clean:

    bin/mk-devel-clean

  • Install globally via cabal

    bin/mk-cabal

    Clean:

    bin/mk-cabal-clean

Note: cabal and cabal-dev builds share the same build directory. Should not be a problem though...

Platform specifics

MacOSX:

  • 20130725: homebrew (http://brew.sh/) does not yet install wxWidgets 2.9.5 (by means of 'brew install wxmac').