From owner-freebsd-questions@FreeBSD.ORG Tue Dec 7 21:50:17 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A7FE16A4CE for ; Tue, 7 Dec 2004 21:50:17 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2766B43D1D for ; Tue, 7 Dec 2004 21:50:17 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 7A388511AE; Tue, 7 Dec 2004 13:56:34 -0800 (PST) Date: Tue, 7 Dec 2004 13:56:34 -0800 From: Kris Kennaway To: Kero-Chan Message-ID: <20041207215634.GA31571@xor.obsecurity.org> References: <3b793f1a04120709362c687a53@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="C7zPtVaVf+AK4Oqc" Content-Disposition: inline In-Reply-To: <3b793f1a04120709362c687a53@mail.gmail.com> User-Agent: Mutt/1.4.2.1i cc: freebsd-questions@freebsd.org Subject: Re: The difference between cl-* and cl-*- ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Dec 2004 21:50:17 -0000 --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 07, 2004 at 12:36:42PM -0500, Kero-Chan wrote: > Hi, >=20 > Can someone explain to me what is the difference between cl-* and > cl-*- ports? > Like cl-ppcre and cl-ppcre-{cmucl|sbcl|clisp}? > I looked at the Makefiles, but it's still not clear :( > Esp., considering theese are *ports*: Looking at the description of, > say, cl-ppcre-clisp: > "This package installs binaries for CLISP." > I don't really understand this. CLISP is actually a bytecode > interpreter. So I guess this installs multiplatform bytecode binaries? > But... this is a *port*! Packages install binaries; ports download the > source and compile it. compile it...with a compiler. You have a choice of different compilers to build these ports with, namely cmucl, sbcl, or clisp. The ports specify different compilers so that packages built from them are compatible with other code compiled by the same compiler. Kris --C7zPtVaVf+AK4Oqc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBticSWry0BWjoQKURAq6vAJ4zVRrSh3y4+sA261G6GaRr8Px6CACgt1hi lORwAnr6IgQLVgkFVWUp3IQ= =qzh2 -----END PGP SIGNATURE----- --C7zPtVaVf+AK4Oqc--