delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/04/29/20:55:48

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
From: perlspinr AT att DOT net
To: cygwin AT cygwin DOT com
Subject: Building ImageMagick on Cygwin
Date: Tue, 30 Apr 2002 00:50:51 +0000
Message-Id: <20020430005053.OTQA7485.mtiwmhc26.worldnet.att.net@webmail.worldnet.att.net>
Note-from-DJ: This may be spam

Hello,

Heads up. Some persons reading this List might want to know 
this information.

ImageMagick is not yet available as a binary 
Cygwin package. I have no way of knowing what the likelihood is of it 
becoming such a supported Cygwin package at any time in the future. 
Thus for now building ImageMagick from source is the way to get it on 
one's Cygwin system And after all, to me, is an example of one of the fun 
reasons to have Cygwin in the first place.

If one does things in a 
fairly standard plain manner: i.e. you don't have some stuff already 
prepared or adapted but you just go and get the latest I~M~ source 
package and unpack it and try to run `configure', you're going to have 
trouble with a couple of libraries which you might want to build I~M~ 
with: libpng (latest version, all older installations cleanly and 
completely removed please) and Freetype2. The Gnu autotools-
generated configure script isn't going to work on detecting those 
libraries. Don't take my word for it: to the letter of my brief 
description, try it for yourself.

About Freetype2: because it's 
a package (on Cygwin) "owned" by the XFree86-Cygwin folks, it isn't 
installed in the usual place (such as a lib like jpeglib: /usr/include 
for its headers and /lib for the library [and /bin for the dll of 
course]). Because of strategies by the Freetype folk, it isn't 
directly in a X header path either: its in a subdir ("freetype2") of 
XFree86/include. You either need to know this when you run configure, 
or you need to get a fixed configure script.

I've got a fixed 
configure script. I've also got a bellyfull of discussing this with 
arrogant and recalcitrant individuals on other Lists and so I won't 
answer any inquiries here concerning this posting. I am posting 
merely as a public service for those who might stumble on this problem 
in the future, and to invite those who are not so steeped in some 
ideological "Gnu can do no wrong" brainwashed state that they might be 
interested in sharing my work or collaborating, without the purile 
lectures and misguided, deaf cluelessness, thanks, to contact 
me.

  Soren Andersen

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019