Would it be necessary to change Info.plist?

It would be nice being able to distribute haskell apps in general, not only 
wxHaskell apps. One can certainly write the UI in C++/Objective C, or what have 
you, and use FFI to call haskell libraries. But I am also interested in writing 
an app 100% in haskell. Has anyone done that?

Brandon: sorry for replying directly to you. 

-- 
Eduardo Sato


On Thursday, August 8, 2013 at 12:26 PM, Brandon Allbery wrote:

> On Thu, Aug 8, 2013 at 9:54 AM, Eduardo Sato <eduardo.s...@gmail.com 
> (mailto:eduardo.s...@gmail.com)> wrote:
> > The only problem now is that I want to distribute a wxHaskell application 
> > on mac OS X. I tried using macosx-app and cabal-macosx 
> > (https://github.com/michaelt/cabal-macosx) to make an "app" file. It runs 
> > fine on my machine, but it fails to run on another computer. I get the 
> > following error:
> > 
> > Dyld Error Message: Library not loaded: 
> > /Users/eduardo/.cabal/lib/wxc-0.90.1.0/ghc-7.6.3/libwxc.dylib. 
> > 
> > What would be the best way to redistribute wxHaskell apps?
> 
> This sounds like cabal-macosx was not updated to handle dynamic GHC 
> libraries. (GHC used to default to static; OS X was one of the first 
> platforms to switch to default dynamic.) I know in theory how to deal with 
> this (copy the necessary libraries into the app bundle and use 
> install_name_tool to adjust the references to be bundle-relative) but could 
> not give you exact details. 
> 
> -- 
> brandon s allbery kf8nh                               sine nomine associates
> allber...@gmail.com (mailto:allber...@gmail.com)                              
>     ballb...@sinenomine.net (mailto:ballb...@sinenomine.net)
> unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net
> 
> 
> 
> 
> 


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to