From: "Daniel Bünzli" <daniel.buenzli@epfl.ch>
To: Doug Kirk <doug@dkirk.com>
Cc: Christophe Raffalli <Christophe.Raffalli@univ-savoie.fr>,
caml-list@inria.fr
Subject: Re: [Caml-list] Custom linking with MacOSX frameworks?
Date: Wed, 4 Oct 2006 19:28:48 +0200 [thread overview]
Message-ID: <452F01CA-57E4-4427-AC39-F3862BF18638@epfl.ch> (raw)
In-Reply-To: <205351460610040933u7fa92485i8abce889d92bb438@mail.gmail.com>
Le 4 oct. 06 à 18:33, Doug Kirk a écrit :
> Try checking
>
> /System/Library/Frameworks/ApplicationServices.framework/Headers/
> ApplicationServices.h
> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/
> ImageIO.framework/Headers/Image*.h
>
> for the headers.
These headers are those of the osx specific image loading
abstraction. Camlimages doesn't use this abstraction\x13 so there is no
chance you'll be able to compile camlimages using these headers. What
you want is png.h, jpeglib.h, tiff.h, etc. Anyway as I told in my
previous email it seems that the dynamic libraries in imageio do not
include all the functions you get when you compile the corresponding
library by yourself, so they aren't really usefull by their own.
> If you don't want to depend upon fink, and neither on OS X core
> libraries, maybe ImageMagick?
Doesn't really make more sense. First you can use libpng without
depending on fink, then iirc camlimage doesn't use ImageMagic at all.
The only real option in my opinion is to statically link against the
image libraries to distribute your application.
Best,
Daniel
next prev parent reply other threads:[~2006-10-04 17:28 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-03 11:10 Julien Blond
2006-10-03 14:02 ` [Caml-list] " Christophe Raffalli
2006-10-03 15:05 ` Julien Blond
2006-10-03 19:47 ` Christophe Raffalli
2006-10-03 20:18 ` Shivkumar Chandrasekaran
2006-10-03 22:35 ` Daniel Bünzli
2006-10-04 16:33 ` Doug Kirk
2006-10-04 17:28 ` Daniel Bünzli [this message]
2006-10-04 19:49 ` Christophe Raffalli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=452F01CA-57E4-4427-AC39-F3862BF18638@epfl.ch \
--to=daniel.buenzli@epfl.ch \
--cc=Christophe.Raffalli@univ-savoie.fr \
--cc=caml-list@inria.fr \
--cc=doug@dkirk.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox