[Haskell-cafe] wxHaskell + GHCi
conal at conal.net
Sun Jan 3 00:43:51 UTC 2016
Thanks for the pointer!
I was able to compile and run the sample program Resize.hs (“ghc –make
Resize.hs”), but when I load that module into GHCi and run main, I get a
2016-01-02 16:24:42.245 ghc[52790:1003] *** Assertion failure in
2016-01-02 16:24:42.245 ghc[52790:1003] +[NSUndoManager(NSInternal)
_endTopLevelGroupings] is only safe to invoke on the main thread.
2016-01-02 16:24:42.246 ghc[52790:1003] (
0 CoreFoundation 0x00007fff913b225c
__exceptionPreprocess + 172
1 libobjc.A.dylib 0x00007fff93581e75
objc_exception_throw + 43
2 CoreFoundation 0x00007fff913b2038
+[NSException raise:format:arguments:] + 104
3 Foundation 0x00007fff90bb9361
handleFailureInMethod:object:file:lineNumber:description:] + 189
4 Foundation 0x00007fff90b238ac
+[NSUndoManager(NSPrivate) _endTopLevelGroupings] + 156
5 AppKit 0x00007fff914a7a23
-[NSApplication run] + 688
6 libwx_osx_cocoau_core-188.8.131.52.0.dylib 0x0000000113101ce3
_ZN5wxApp10CallOnInitEv + 143
7 libwx_baseu-184.108.40.206.0.dylib 0x00000001135eb396
_Z7wxEntryRiPPw + 47
8 libwxc.dylib 0x0000000115dfbd3c
ELJApp_InitializeC + 124
0x0000000114e8a5cc cc2eh_info + 132
2016-01-02 16:24:42.321 ghc[52790:1003] *** Assertion failure in
A little googling found an issue: Crash when running a sample program in
ghci on OSX <https://github.com/bsl/GLFW-b/issues/53>. One comment
recommends the following in ghci:
When I use this command in a fresh ghci process (not after a crash), the
sample works. However, when I run “main” a second time, the window doesn’t
appear. Instead, I get some sort of undead process (called “ghc”) that I
have to kill manually.
I installed wxWidgets via “brew update && brew install wxWidgets” and
wxHaskell via “cabal update && cabal install wx”. I’m running Mac OS 10.9.5.
Has anyone gotten this latest wxHaskell to play well with ghci on Mac OS?
On Sat, Jan 2, 2016 at 4:58 AM, Henk-Jan van Tuyl <hjgtuyl at chello.nl> wrote:
> I don't have a Mac OS computer available, I hope someone else will tell
> us. There are a lot of sample programs at
> Henk-Jan van Tuyl
> On Sat, 02 Jan 2016 06:08:21 +0100, Conal Elliott <conal at conal.net> wrote:
> Fantastic news! Thanks for the update. Does wxHaskell work (non-fatally)
>> with GHCi on Mac OS also? Are there sample programs for an easy test run?
>> -- Conal
>> On Fri, Jan 1, 2016 at 3:34 PM, Henk-Jan van Tuyl <hjgtuyl at chello.nl>
>>> For people who gave up on wxHaskell in the past, because wxHaskell didn't
>>> run (properly) in GHCi:
>>> I just found out, that wxHaskell programs run properly in GHCi on
>>> if you use the newest wxHaskell plus GHC 7.10.3 (both the 32 bit and the
>>> 64 bit version).
>>> Henk-Jan van Tuyl
> Folding at home
> What if you could share your unused computer power to help find a cure? In
> just 5 minutes you can join the world's biggest networked computer and get
> us closer sooner. Watch the video.
> Haskell programming
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe