From owner-freebsd-ports@FreeBSD.ORG Mon Oct 13 14:17:28 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97BCB16A4B3 for ; Mon, 13 Oct 2003 14:17:28 -0700 (PDT) Received: from scorsese.fabricadeideias.com (mail.scorsese.fabricadeideias.com.br [200.157.56.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F10443F75 for ; Mon, 13 Oct 2003 14:17:27 -0700 (PDT) (envelope-from rodrigo@fabricadeideias.com) Received: from fabricadeideias.com (fellini.fabricadeideias.com.br [192.168.109.50]) by scorsese.fabricadeideias.com with esmtp; Mon, 13 Oct 2003 18:17:44 -0300 Message-ID: <3F8B0881.6020207@fabricadeideias.com> Date: Mon, 13 Oct 2003 18:17:47 -0200 From: Rodrigo Severo User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: ports@FreeBSD.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: FreeBSD Port: ImageMagick-5.5.6_3 - Without X11 configuration problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Oct 2003 21:17:28 -0000 Dear Sir, I have just installed the ImageMagick 5.5.7-1 port over FreeBSD 4.8 STABLE. I had a configuration problem I would like to share. When I tried to "make" ImageMagick with the WITHOUT_X11 variable set I still got an error about X11 libraries missing. First it mentioned: ------------------------------------------- ===> ImageMagick-5.5.7.11_1 depends on file: /usr/X11R6/bin/gnomecc - not found ------------------------------------------- which is strange. Then, a few lines latter, the proper error: ------------------------------------------- ===> gnomemimedata-2.2.0_1 depends on shared library: X11.6 - not found ===> Verifying install for X11.6 in /usr/ports/x11/XFree86-4-libraries mkdir: /usr/ports/distfiles/xc: File exists *** Error code 1 Stop in /usr/ports/x11/XFree86-4-libraries. *** Error code 1 Stop in /usr/ports/misc/gnomemimedata. *** Error code 1 Stop in /usr/ports/sysutils/gnomecontrolcenter. *** Error code 1 Stop in /usr/ports/graphics/ImageMagick. ------------------------------------------- I managed to get ImageMagick compiled with the following changes: ------------------------------------------- *** Makefile.orig Mon Oct 13 18:09:28 2003 --- Makefile Mon Oct 13 18:09:49 2003 *************** *** 33,39 **** USE_PERL5= yes USE_BZIP2= yes - USE_GNOME= gnomehack gnometarget pkgconfig USE_GMAKE= yes USE_LIBTOOL= yes LIBTOOLFLAGS= # none --- 33,38 ---- *************** *** 199,204 **** --- 198,204 ---- CONFIGURE_ARGS+= --without-x --without-mpeg2 PLIST_SUB+= X11='@comment ' .else + USE_GNOME= gnomehack gnometarget pkgconfig CONFLICTS+= display CONFIGURE_ARGS+= --with-x USE_XLIB= yes ------------------------------------------- I am not sure I moved the USE_GNOME line to the proper place but for me (who doesn't want X11 support at all) it worked. Thanks in advance for your attention, Rodrigo Severo