From owner-freebsd-hackers@FreeBSD.ORG Mon Jul 5 06:28:02 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77CF0106566C for ; Mon, 5 Jul 2010 06:28:02 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail10.syd.optusnet.com.au (mail10.syd.optusnet.com.au [211.29.132.191]) by mx1.freebsd.org (Postfix) with ESMTP id 063318FC12 for ; Mon, 5 Jul 2010 06:28:01 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c211-30-160-13.belrs4.nsw.optusnet.com.au [211.30.160.13]) by mail10.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o656Rwtl002169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 5 Jul 2010 16:28:00 +1000 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.4/8.14.4) with ESMTP id o656RvYX080136; Mon, 5 Jul 2010 16:27:57 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.4/8.14.4/Submit) id o656RuC4080135; Mon, 5 Jul 2010 16:27:56 +1000 (EST) (envelope-from peter) Date: Mon, 5 Jul 2010 16:27:56 +1000 From: Peter Jeremy To: Philip Herron Message-ID: <20100705062756.GA80063@server.vk2pj.dyndns.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-hackers@freebsd.org Subject: Re: Using lex in a shared library X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jul 2010 06:28:02 -0000 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2010-Jul-02 23:53:17 +0100, Philip Herron wrote: >>> Although maybe not helpful but have you considered using >>> automake/libtool instead makes it so much simpler in my opinion. =2E.. >Automake will auto-handle Lex and Yacc files too. And is extremely portabl= e. You are joking, right? Of all the supposedly "portable" build environment tools I've used, GNU autotools is by far the slowest, most bloated and least portable. And when you run into problems, you are faced with trying to follow hundreds of KB of opaque shellscript and obfuscated makefiles. --=20 Peter Jeremy --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkwxe2wACgkQ/opHv/APuIffNwCgwY3LdAvqrGvgbuy598zFTA2Z 2PMAnAnimtOSv40FjK9PhcIh+YDpcnIw =GF97 -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e--