2009/4/30 Daniel Carrera <daniel.carr...@theingots.org>: > > Btw, can you compile and deploy a wxHaskell program using only FOSS? For > example, can you use mingw an still get the one DLL? Is it hard to get > the one DLL?
I've never tried - I use Visual Studio to build wxWidgets and wxC - but it should work, as more users seem to use FOSS build chains than Microsoft, and all of the Unix platforms use exclusively FOSS tools to build. The wxWidgets build system is very configurable, and most build options seem to exist on all supported platforms. In general, I've found that if wxWidgets team claim something works, it works well (i.e. they do their QA!) There are people who use mingw to build the wxC component of wxHaskell. The single DLL aspect may require some minor fiddling with the wxC makefiles, but I suspect it should work once you've found the correct set of options. > Oh, I just thought of a new question: WebKit. I know that there is a > project to port WebKit to wxWidgets. Can wxHaskell use wxWebKit? That > would be uber-cool? (I don't know if I can use it for anything, but I > can say it would be cool). In principle, once it is in wxWidgets, it's pretty easy (trivial for a reasonably experienced C++ programmer) to wrap any new components - that's to say, once you have built wxWebKit, making it accessible from wxHaskell is easy (if tedious - for large/complex APIs). A quick glance at the wxWebKit website shows that there are a very large number of dependencies for building the component, so it might be tricky to incorporate into the standard wxHaskell distribution (I suspect many people would be put off by having to compile 9 significant Open Source libraries to get wxWidgets to build). Jeremy ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ wxhaskell-users mailing list wxhaskell-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-users