Hi Conal, Does the EnableGui trick help? https://wiki.haskell.org/WxHaskell/Mac
If so, I think the source should be put in the reps if not already Cheers, On Sun, 3 Jan 2016 at 08:45, Conal Elliott <co...@conal.net> wrote: > 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 > run-time error: > > *Main> main > 2016-01-02 16:24:42.245 ghc[52790:1003] *** Assertion failure in > +[NSUndoManager _endTopLevelGroupings], > /SourceCache/Foundation/Foundation-1056.17/Misc.subproj/NSUndoManager.m:328 > 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 > -[NSAssertionHandler > handleFailureInMethod:object:file:lineNumber:description:] + 189 > 4 Foundation 0x00007fff90b238ac > +[NSUndoManager(NSPrivate) _endTopLevelGroupings] + 156 > 5 AppKit 0x00007fff914a7a23 > -[NSApplication run] + 688 > 6 libwx_osx_cocoau_core-3.0.0.2.0.dylib 0x0000000113101ce3 > _ZN5wxApp10CallOnInitEv + 143 > 7 libwx_baseu-3.0.0.2.0.dylib 0x00000001135eb396 > _Z7wxEntryRiPPw + 47 > 8 libwxc.dylib 0x0000000115dfbd3c > ELJApp_InitializeC + 124 > 9 libHSwxcore-0.92.2.0-14assQ7lWYy0vwBRqyjk7D-ghc7.10.3.dylib > 0x0000000114e8a5cc cc2eh_info + 132 > ) > 2016-01-02 16:24:42.321 ghc[52790:1003] *** Assertion failure in > +[NSUndoManager _endTopLevelGroupings], > /SourceCache/Foundation/Foundation-1056.17/Misc.subproj/NSUndoManager.m:328 > *Main> > > 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: > > :set -fno-ghci-sandbox > > 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? > > -- Conal > > > On Sat, Jan 2, 2016 at 4:58 AM, Henk-Jan van Tuyl <hjgt...@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 >> https://github.com/wxHaskell/wxHaskell/tree/master/samples >> >> Regards, >> Henk-Jan van Tuyl >> >> >> On Sat, 02 Jan 2016 06:08:21 +0100, Conal Elliott <co...@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 <hjgt...@chello.nl> >>> wrote: >>> >>> >>>> L.S., >>>> >>>> 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 >>>> Windows, >>>> if you use the newest wxHaskell plus GHC 7.10.3 (both the 32 bit and the >>>> 64 bit version). >>>> >>>> Regards, >>>> Henk-Jan van Tuyl >>>> >>> >> >> >> >> -- >> Folding@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. >> http://folding.stanford.edu/ >> >> >> http://Van.Tuyl.eu/ >> http://members.chello.nl/hjgtuyl/tourdemonad.html >> Haskell programming >> -- >> > > > ------------------------------------------------------------------------------ > _______________________________________________ > wxhaskell-users mailing list > wxhaskell-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users >
------------------------------------------------------------------------------
_______________________________________________ wxhaskell-users mailing list wxhaskell-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wxhaskell-users