English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
[Caml-list] Dynamically evaluating OCaml code
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-04-14 (09:17)
From: james woodyatt <jhw@w...>
Subject: Re: [Caml-list] Re: GODI
On 13 Apr 2004, at 23:21, Kenneth Knowles wrote:
> On Tue, Apr 13, 2004 at 11:00:06PM -0700, james woodyatt wrote:
>> Yeah well? I feel your pain.  I'd be very grateful if some kind
>> volunteer were to step up and make Findlib or Ocaml (preferably both)
>> aware of the Mac OS X bundles and frameworks model.  It's on the long
>> list of things I'd be willing to do myself if I weren't so busy with
>> more things that are more important to me.
>> Of course, the fact that doing it would mean forking somebody else's
>> code does tend dampen my enthusiasm for the project...
> I don't think you'd have to fork... Did Gerd say he wouldn't accept
> contributions?  So far I've failed to pique the interest of the one OS 
> X
> developer I know.

I just went off and looked at findlib more carefully.  With v1.0 even 
more than before, I don't think it would make sense to adapt it to 
working with Mac OS X bundles and frameworks.  I now believe the right 
thing to do here is to develop a completely separate command driver for 
Mac OS X that handles this problem.  You probably want a support 
library too— so you can communicate effectively with Cocoa and Carbon 
applications via .plist files and such.

There are two related problems here and I want solutions to both 
actually: 1) deploy dynamically linked libraries (C wrappers and 
bytecode) inside Mac OS X frameworks/bundles; and 2) a nice Mac OS 
X-friendly notion of Ocaml SDK distributions.  I can probably get 2) by 
working with Gerd to put the right defaults in place for Findlib and 
GODI on Mac OS X.  Getting 1), on the other hand, I think will mean 
going off into the weeds alone.

Big piles of work.  It's going to be a long time before I get around to 
doing it.  I got a day job, and I'm working on a whole other set of 
problems in my spare time.  While I'm making wishes upon the stars, how 
qool would it be to have XCode integration?  Mmmmm.

j h woodyatt <jhw@wetware.com>
markets are only free to the people who own them.
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners