On Wednesday, September 18, 2002, at 10:33  AM, Kevin Gale wrote:

> Hi.
>
> I'm currently involved in writing a beginners guide to compiling 
> ImageMagick
> for OSX. The reason why i'm doing this is that some users (including 
> myself)
> need custom versions. I have sucesfully created a static library 
> version and
> am now trying to create a shared library version.

Do beginners need custom versions, though? :) It seems that people who 
need custom versions would be able to figure out how to do it 
themselves...


>
> My main problem is getting the various libraries (libjpeg, libtiff) 
> etc.. to
> compile as shared libraries under OSX. I know that there are shared 
> library
> versions available via Fink but am wondering if it would be possible 
> to gain
> access to the source files directly through your site or get a copy of 
> the
> source files I need?
>

You can compile custom versions of imagemagick yourself using the 
fink-installed libjpeg, libtiff, etc. You simply need to set the proper 
CFLAGS, LDFLAGS, etc.
See http://fink.sourceforge.net/faq/usage-general.php#compile-myself

Even better you could write a guide to modifying the fink .info files 
to suit your purposes. You can copy the imagemagick .info and .patch 
files into /sw/fink/dists/local/main/finkinfo , then put your source 
diffs in the .patch file, and whatever configure options you want into 
the ConfigureParams field in the .info file. Then you would still get 
the advantages of fink, like easy removal and upgrading. Fink info 
files use a very simple format.


Anyway, if you want to look at fink's build files and patches, you will 
find the libtiff/jpeg/imagemagick files in:

/sw/fink/dists/unstable/main/finkinfo/graphics

.info and .patch files.

Also see http://fink.sourceforge.net/doc/packaging/index.php for the 
packaging guide.

-Ben



-------------------------------------------------------
This SF.NET email is sponsored by: AMD - Your access to the experts
on Hammer Technology! Open Source & Linux Developers, register now
for the AMD Developer Symposium. Code: EX8664
http://www.developwithamd.com/developerlab
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to