On 5 January 2012 12:15, Eric Kow <eric....@gmail.com> wrote:
>
> On 4 Jan 2012, at 16:59, Dave Tapley wrote:
>
> > I do like the idea that wxc is a separate project, upon which wxHaskell
> depends, however..
> > When configuring wxcore I use wxc's package info, and so require wxc to
> be installed by cabal, and I assume it is the intention of the wxC project
> to be language independent?
>
> I think that would help. One hope is that if we had a separate project
> that tried harder to be language agnostic, and which had none of the
> trappings of a Haskell project, we might be able to get more help from the
> wxWidgets team. Make it look like any other project written in C, the
> basic autotools (or more likely Bakefile as wxWidgets use it), the
> pkgconfig stuff, etc.
I am not so keen on this approach. It seems like ever since I have had
anything to do with wxHaskell, far more time has been spent on build system
issues than on Haskell code or getting new wxWidgets components wrapped.
Don't forget that we started with an autotools-based build system which
never really worked properly for Windows. This meant that the bar for
becoming a wxHaskell developer was unreasonably high.
Now that we have everything in Cabal, it is actually pretty easy for people
to get going, and I would be loathe to loose that advantage.
I accept that Cabal is not an ideal build system, but it does 'just work'
when it comes to cross-platform builds.
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
wxhaskell-devel mailing list
wxhaskell-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-devel