Date: Thu, 29 Apr 2004 18:32:18 +0100 From: Peter Risdon <peter@circlesquared.com> To: Mikkel Christensen <mikkel@talkactive.net> Cc: freebsd-questions@freebsd.org Subject: Re: failed php4 install...can't figure this one out Message-ID: <40913C22.4020903@circlesquared.com> In-Reply-To: <200404291717.48287.mikkel@talkactive.net> References: <5.2.1.1.0.20040429091808.00b13150@pop.courtesymortgage.com> <200404291717.48287.mikkel@talkactive.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Mikkel Christensen wrote:
>On Thursday 29 April 2004 16:22, Jason Williams wrote:
>
>
>>After that, I tried installing the following port:
>>
>>/usr/ports/lang/php4
>>
>>Granted, i'm not entirely familiar with php and noticed there are quite a
>>few variations of what i can install.
>>When it came down to selecting what I wanted to build PHP with, I left the
>>defaults selected, but made sure GD and MySQL were selected.
>>
>>After it crunched for awhile, I got the following error:
>>
>>configure: error: libjpeg.(a|so) not found.
>>===> Script "configure" failed unexpectedly.
>>Please report the problem to ale@FreeBSD.org [maintainer] and attach the
>>"/usr/ports/lang/php4/work/php-4.3.6/config.log" including the output of the
>>failure of your make command. Also, it might be a good idea to provide an
>>overview of all packages installed on your system (e.g. an `ls /var/db/pkg`).
>>*** Error code 1
>>
>>Stop in /usr/ports/lang/php4.
>>*** Error code 1
>>
>>Stop in /usr/ports/lang/php4.
>>
>>
>>
>
>You should not install ports directly from the /usr/ports/lang directory.
>The content here seems to be ports that other ports use in a combination. Not stand alone ports.
>
>
I don't think that's true. You're right to say that other ports use this
directory; take the mod_php4 port as an example. The Makefile is:
less /usr/ports/www/mod_php4/Makefile
# New ports collection makefile for: mod_php4
# Date created: Sun May 28 11:31:54 CEST 2000
# Whom: Dirk Froemberg <dirk@FreeBSD.org>
#
# $FreeBSD: ports/www/mod_php4/Makefile,v 1.191 2003/06/06 17:43:59 nork
Exp $
#
# Instructions on how to enable preferred extensions can be found in the
# Makefile of the master port (lang/php4).
#
PORTEPOCH= 1
CATEGORIES= www
MAINTAINER= sysadmin@alexdupre.com
PKGMESSAGE= ${.CURDIR}/pkg-message
MASTERDIR= ${.CURDIR}/../../lang/php4
WITHOUT_CLI= yes
.include "${MASTERDIR}/Makefile"
So it's a sort of wrapper for lang/php4 with the configure argument
WITHOUT_CLI = yes but you should still be able to use the lang/php4 port
if you wish. I always do.
The problem for the OP is a dependency, though. No idea why it wasn't
pulled in automatically but the fix would be to install graphics/jpeg
and try again.
PWR.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40913C22.4020903>
