From: Miguel V. <jmv...@di...> - 2008-06-20 13:37:34
|
Hi all, I uploaded a tool that uses wxHaskell to HackageDB and I found some problems: - the wxHaskell 0.10.3 fails to build in the Hackage server (these is a log there http://hackage.haskell.org/packages/archive/wx/0.10.3/ logs/failure/ghc-6.8 Could this be related with the line 65 of the configure file which says withmediactrl="no" ? - My tool requires that wxhaskell is installed with the withopengl="yes" which is not the case in the configure file for 0.10.2 neither 0.10.3 in Hackage. Thus anyone know a way of configuring MyProject. cabal, so that it can check if wxHaskell is installed with the openGL support? Or at least a way of an user manually check if the openGL support in wxHaskell is on ( besides the late linking error saying "undefined reference to `wxGLCanvas::" ) ? - I guess (not tested yet) that cabal install wx --with-opengl will install wxHaskell with openGL support. Not sure if it will conflict with other wxHaskell installation without openGL. Anyone tried something related? Thanks in advance. best regards Miguel Vilaca |
From: Eric K. <eri...@gm...> - 2008-06-20 13:51:30
|
> - the wxHaskell 0.10.3 fails to build in the Hackage server (these is a log > there http://hackage.haskell.org/packages/archive/wx/0.10.3/logs/failure/ghc-6.8 > Could this be related with the line 65 of the configure file which says > withmediactrl="no" > ? Hmm :-( src/Graphics/UI/WX/Media.hs:103:9: Not in scope: `soundStop' I had a problem like this, once, but then I did a make clean and it went away, so I never figured out what was going on. Do you know how one could investigate this further? It would be nice to see what the hackage server would do trying to build the current darcs version (which only works with wxWidgets 2.8) > - My tool requires that wxhaskell is installed with the > withopengl="yes" > which is not the case in the configure file for 0.10.2 neither 0.10.3 in > Hackage. > Thus anyone know a way of configuring MyProject. cabal, so that it can check > if wxHaskell is installed with the openGL support? One naughty idea might be to upload a 0.10.3.1 which is opengl-enabled and then depend exclusively on that version... > cabal install wx --with-opengl Note that with some versions of Cabal(-install) you need something like --configure-opt=--with-opengl (although with others, it just passes it straight through...) -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |
From: Eric K. <eri...@gm...> - 2008-06-20 13:55:52
|
>> - the wxHaskell 0.10.3 fails to build in the Hackage server (these is a log On further inspection, it is using wxcore 0.10.2, presumably because 0.10.3 failed to build. On the other hand, I'm not sure I understand what caused 0.10.3 to fail to build... http://hackage.haskell.org/packages/archive/wxcore/0.10.3/logs/failure/ghc-6.8 Looks like something which might be easy to fix? -- Eric Kow <http://www.nltg.brighton.ac.uk/home/Eric.Kow> PGP Key ID: 08AC04F9 |