From: stefan k. <sk...@k-...> - 2010-03-10 15:25:28
Attachments:
ghc_6.12_compile_log
|
hi, i'm experiencing a build problem with ghc 6.12 and gtk2hs darcs head (compile log attached). is gtk2hs supposed to compile under ghc 6.12 (preferably with profiling enabled)? there was mention of a patch for 6.12 on the gtk2hs webpage, do i need to apply something on top of the darcs sources? thanks, <sk> |
From: Axel S. <Axe...@in...> - 2010-03-10 15:45:35
|
Hi Stefan, On 10.03.2010, at 15:59, stefan kersten wrote: > hi, > > i'm experiencing a build problem with ghc 6.12 and gtk2hs darcs head > (compile > log attached). is gtk2hs supposed to compile under ghc 6.12 > (preferably with > profiling enabled)? there was mention of a patch for 6.12 on the > gtk2hs webpage, > do i need to apply something on top of the darcs sources? Yes, Duncan fixed this in principle. But then, I don't know where the - m32 flag comes from. Rather than tracking this down, I'd like to ask you to wait for the cabal version of Gtk2Hs. While I'm quite busy this month, I'm sure I can get this working sometimes in April. Until then you can try to find out where this -m32 flag is added and try to compile without it. (But it might have been added somewhere for a reason, probably because your system builds 64 bit applications by default). Cheers, Axel. |
From: Brandon S. A. K. <al...@ec...> - 2010-03-11 22:24:30
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 10, 2010, at 10:45 , Axel Simon wrote: > Yes, Duncan fixed this in principle. But then, I don't know where > the - > m32 flag comes from. Required on the Mac with Snow Leopard; 64-bit GHC compilation doesn't work. You'll need to find a way to support the -m32 or refuse to support Snow Leopard. - -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] al...@kf... system administrator [openafs,heimdal,too many hats] al...@ec... electrical and computer engineering, carnegie mellon university KF8NH -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (Darwin) iEYEARECAAYFAkuZZrsACgkQIn7hlCsL25WBZwCfWZqpfRfvkjeIDulWA+9wxRq1 o2UAn13ZhvXRfl1rTrZ+khSUolEbA7aL =HyT6 -----END PGP SIGNATURE----- |
From: Hamish M. <ham...@go...> - 2010-03-11 00:59:33
|
I think I had the same problem last weekend trying to build with ghc 6.12 on the mac (installed using the official binary). I was able to get it to build by editing /usr/bin/hsc2hs and commenting out the line #HSC2HS_EXTRA="--cflag=-m32 --lflag=-m32" On 11 Mar 2010, at 03:59, stefan kersten wrote: > <ghc_6.12_compile_log> |
From: stefan k. <sk...@k-...> - 2010-03-11 13:08:53
|
On 11.03.10 01:37, Hamish Mackenzie wrote: > I think I had the same problem last weekend trying to build with ghc 6.12 on the mac (installed using the official binary). I was able to get it to build by editing /usr/bin/hsc2hs and commenting out the line > > #HSC2HS_EXTRA="--cflag=-m32 --lflag=-m32" thanks for the tip! i finally managed to compile by wrapping ghc and filtering out the -m32 ;) <sk> |