From: shelarcy <she...@gm...> - 2007-08-16 08:38:56
|
Hi, On Tue, 24 Jul 2007 13:57:50 +0900, Eric Y. Kow <eri...@gm...> wrote: >> Some people try to build wxHaskell, but sadly this is not easy task. >> Because wxHaskell site's Building Guide is out of date. >> Okay, we have another imformation on Haskell.org, but this is not >> easy to reach there. > > We have full control of the wxhaskell homepage (it's in the darcs repo), > so couldn't we at least update the official build instructions? Now I almost finished to work with adding my interesting features. So, I'm strating to update the build instructions. But ... I changed my mind that wxStyledTextCtrl's --with-stc option isn't reasonable. Because I found wxc already has some contrib libraries layer (e.g. gizmos is wrapped by eljgizmos, svg wrapped by eljdcsvg.cpp ...), and you can install all contrib libraries by using make install at once in contrib/src directory, instead of installing per libraries. So I want to change building process. But ... we have two option. 1. Change --with-stc to --with-contrib - this is conservative way. Merit - Building process is simpler. But we already has complexy by supporing GHC 6.6.x or higher. So we don't expect much. Demerit - We need to add #ifdef compilation flag when we want to support other contrib libraries. It's messy work. - Users must check supporting feature on their wxHaskell, When they want to use contrib libraries. And If there isn't, they must build wxHaskell again. 2. Support contrib libraries in default configuration. Merit - The reverse side of 1.'s Demerit. Demerit - User must build and install contrib libraries, before building wxHaskell. So they can meet building problem. But we can solve it by updating building Guide (And I'm doing that). I already provided patch 1. to Windows platform by this patch. http://www.mail-archive.com/wxh...@li.../msg00198/darcs73b086 > Sat Aug 11 22:28:34 =93=8C=8B=9E (=95W=8F=80=8E=9E) 2007 shelarcy <shelarc= > y...@gm...> > * Support builing without STC library for wxWidgets 2.6.4 Becuase current we can't build wxHaskell with wxWidgets 2.6.4 by current Visual Studio project. (I'm sorry for forgotten to notice Visual C++ issue.) http://www.haskell.org/pipermail/haskell-cafe/2007-July/029439.html And If we choose 2., I withdraw this patch. Best Regards, -- shelarcy <shelarcy hotmail.co.jp> http://page.freett.com/shelarcy/ |