Re: compiling

Steve Dekorte <[email protected]> Wed, 2 Jul 2003 13:39:50 -0700
Newsgroups gmane.comp.video.graphicsmagick.bugs
Message-ID <[email protected]>
On Wednesday, July 2, 2003, at 8:20 AM, Bob Friesenhahn wrote:
> This option is seldom used (Cristy uses it to build ImageMagick).  In
> order for it to work, you must first individually build all of the
> delegates in the subdirectories so the libraries are available.  If
> there is still a problem, look in the generated config.log file to see
> what the related error messages are.

Thanks for the response.

> Someday we may implement support for a complete recursive build,
> including the delegates, but this has only been a dream on my head for
> the past six years because many of the owners of the respective
> libraries don't believe in configure scripts.  Many years ago I
> developed configure scripts and Makefiles for most of the delegate
> libraries, but only the maintainer of libjpeg (Tom Lane) was willing
> to use my work, and even then I had to use a custom approach to
> satisfy him.  It seems that lcms will soon be offering a
> configure/build environment that I donated so there will soon be
> another library which is ready to go.

I don't see what's missing. My programming language project 
(http://www.iolanguage.com) recursively builds jpeg, tiff, etc libs and 
links them with the main executable without any problems. I also 
include their source in the release so people don't have to hunt down 
compatible versions (if they're still available) and spend time 
figuring out how to get things to work. I strongly recommend this as 
extra download time is trivial when compared to the human time spent on 
these things.

-- Steve



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01