Good to see something moving in wxHaskell on Windows space. Some random remarks:
- making wx cabal Setups dependent on this library instead of the command line wx-config sounds like a very good idea - one of the reasons it currently fails to work with official wxHaskell darcs tip might be its usage of --version flag in wxcore/Setup.hs, which I mentioned in a post to wxhaskell-devel a couple of weeks back Are you coming to CamHac in three weeks' time? I'd love to get wxHaskell tip to buildable state in my environment, looks like your help could be invaluable. In the mean time I'll see if I can build from your branch. Regards, Maciek On Wed, Jul 20, 2011 at 3:37 PM, Eric Y. Kow <eric....@gmail.com> wrote: > Hi everybody, > > I'm trying to simplify the process of installing wxHaskell on Windows. > > My wxhaskell branch at > > http://darcsden.com/kowey/wxhaskell > > contains a Haskell implementation of wx-config. > > It seems to work for me as a drop-in replacement for wx-config on Windows, > at least as far as wxHaskell is concerned. Note that it offers none of > the features of the real wx-config. > > Good news > --------- > - no need to set WXCFG > - setting WXWIN is optional if you put wxWidgets in a path > this wx-config will think to look at (eg. C:\wxWidgets-2.8) > - can be used as a Haskell library > - can be depended on as a Cabal dependency > > Bad news > -------- > - has not been tested with wxWidgets 2.9 > - broken with HEAD wxHaskell (seems to work for the latest released one) > - no maintainer: I don't think I have the resources to actually maintain it > or extend it with new features. I'm mainly hoping to break inertia by > starting with something that sort of works while hoping that somebody > else can take over. > - none of the features/safety of the real wx-config. In fact, it's little > more than a glorified putStrLn of the "wx-config --cppflags --libs" > output. Crucially, this may break other wxFoo bindings that use > wx-config (this is easy for us to work around, eg. only use it as a > library, and don't install a wx-config executable) > > What do you think? > > -- > Eric Kow <http://erickow.com> > > ------------------------------------------------------------------------------ > 10 Tips for Better Web Security > Learn 10 ways to better secure your business today. Topics covered include: > Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, > security Microsoft Exchange, secure Instant Messaging, and much more. > http://www.accelacomm.com/jaw/sfnl/114/51426210/ > _______________________________________________ > wxhaskell-users mailing list > wxhaskell-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users > > ------------------------------------------------------------------------------ 10 Tips for Better Web Security Learn 10 ways to better secure your business today. Topics covered include: Web security, SSL, hacker attacks & Denial of Service (DoS), private keys, security Microsoft Exchange, secure Instant Messaging, and much more. http://www.accelacomm.com/jaw/sfnl/114/51426210/ _______________________________________________ wxhaskell-users mailing list wxhaskell-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-users