From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 4E04F431FBC for ; Wed, 20 Jan 2010 00:49:01 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.217 X-Spam-Level: X-Spam-Status: No, score=-2.217 tagged_above=-999 required=5 tests=[ALL_TRUSTED=-1.8, AWL=0.323, BAYES_20=-0.74] autolearn=ham Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kEnbFQ3H3j94; Wed, 20 Jan 2010 00:48:59 -0800 (PST) Received: from yoom.home.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id EEEA7431FAE; Wed, 20 Jan 2010 00:48:58 -0800 (PST) Received: by yoom.home.cworth.org (Postfix, from userid 1000) id BEBEC254091; Wed, 20 Jan 2010 21:48:57 +1300 (NZDT) From: Carl Worth To: Adrian Perez de Castro , notmuch@notmuchmail.org In-Reply-To: <20091230115223.1b3472a1@hikari> References: <1262078148-sup-7891@ben-laptop> <20091230115223.1b3472a1@hikari> Date: Wed, 20 Jan 2010 21:48:57 +1300 Message-ID: <87iqax5fgm.fsf@yoom.home.cworth.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Subject: Re: SWIG (and particularly Python) bindings X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jan 2010 08:49:01 -0000 --=-=-= On Wed, 30 Dec 2009 11:52:23 +0100, Adrian Perez de Castro wrote: > BTW, I think that if more bindings start to appear, Notmuch might be built > as a shared library, to avoid duplicating it everywhere. Yes. As soon as we have users of the library we can install it as a shared library. > One option may be > using *just* libtool but not the rest of auto-foo tools (for the record: > I agree with Carl that they are slow and wicked). Totally uninterested in libtool personally. It does so many things wrong (.la files that *only* cause breakage on Linux, a tendency to shove hard-coded rpath entries in the library where unwanted), and doesn't seem to do much of anything that's really interesting. I'm happy to just accept patches that tweak the command in the Makefile for "build a shared library now" for each platform that's of practical interest. The job here is just not that complicated. -Carl --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFLVsN56JDdNq8qSWgRAtFaAJkBNQxgEb0epiTdVEy9UggTcfxHkgCglFQJ KHbKnz7e2bXsD0DP8CYI/0s= =TNNX -----END PGP SIGNATURE----- --=-=-=--