Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Apr 2002 14:26:30 +0300
From:      Peter Pentchev <roam@ringlet.net>
To:        stan <stanb@awod.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: FW: penguin-command fails during configure
Message-ID:  <20020402142629.G416@straylight.oblivion.bg>
In-Reply-To: <20020401162731.GA27367@teddy.fas.com>; from stanb@awod.com on Mon, Apr 01, 2002 at 11:27:31AM -0500
References:  <20020401162731.GA27367@teddy.fas.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--WBsA/oQW3eTA3LlM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Apr 01, 2002 at 11:27:31AM -0500, stan wrote:
>=20
> ON a machien that I cvsup'd this weeeknd, I'm trying to build the
> penguin-command port, but it's failing like this:
>=20
>=20
> Script started on Mon Apr  1 11:03:24 2002
> brown# runsocks make install
> =3D=3D=3D>  Extracting for penguin-command-1.6.2
> >> Checksum OK for penguin-command-1.6.2.tar.gz.
> =3D=3D=3D>   penguin-command-1.6.2 depends on shared library: SDL_mixer.2=
 - not found
> =3D=3D=3D>    Verifying install for SDL_mixer.2 in /usr/ports/audio/sdl_m=
ixer
> =3D=3D=3D>  Configuring for sdl_mixer-1.2.1

This is interesting; the port build scripts should first output a couple
of lines about sdl_mixer depending on the SDL shared library.  Even though
this may turn out to be harmless, you would be advised to do a 'make clean'
before the real 'make', so that any stale source trees and work directories
are removed.

> checking for sdl-config... /usr/local/bin/sdl11-config
> checking for SDL - version >=3D 1.2.0... no
> *** Could not run SDL test program, checking why...
> *** The test program failed to compile or link. See the file config.log f=
or the
> *** exact error that occured. This usually means SDL was incorrectly inst=
alled
> *** or that you have moved SDL since it was installed. In the latter case=
, you
> *** may want to edit the sdl-config script: /usr/local/bin/sdl11-config
> configure: error: *** SDL version 1.2.0 not found!

I still think you may want to do a 'make clean'; apparently at some time
in the past, you have tried to build the audio/sdl_mixer port, it had
found *some* kind of SDL library, and got to the configure stage.
When you tried to build it today as a dependency of penguin-command,
the ports build system did not even try to check for needed libraries,
and sdl_mixer's configure script was allowed to run, even as some of
those libraries are apparently missing.

Can you try a 'make clean all install && make clean' and post the output,
if it should fail again?

G'luck,
Peter

--=20
Peter Pentchev	roam@ringlet.net	roam@FreeBSD.org
PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
What would this sentence be like if pi were 3?

--WBsA/oQW3eTA3LlM
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjyplWUACgkQ7Ri2jRYZRVMNYwCgiQ6+3gC6n5DHqza6dyT6yIKl
MiAAoI+3EKhi+pyIgLiawInO2LGphPoC
=2SUM
-----END PGP SIGNATURE-----

--WBsA/oQW3eTA3LlM--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020402142629.G416>