From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GNWEW-0002bC-DE for garchives@archives.gentoo.org; Wed, 13 Sep 2006 15:01:00 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8DF0F4c008597; Wed, 13 Sep 2006 15:00:15 GMT Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.190]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k8DEwDFc005037 for ; Wed, 13 Sep 2006 14:58:13 GMT Received: by nf-out-0910.google.com with SMTP id p46so2180179nfa for ; Wed, 13 Sep 2006 07:58:13 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:to:subject:date:user-agent:references:in-reply-to:x-face:mime-version:content-type:content-transfer-encoding:message-id:sender; b=fLP9WDgDsJ/Sn4Ksxt9U1gWzDA63frfLOYs5jG4/qdIT/A4gLDnMw2N+sPHx+XR9KNBRa7pEh5SacX8mks+JLR9m/NHNUOP3xOd+ER4JSMketJTVFWSdHXBoJZJ52DTC/1Bb+qGuHqc3yFSGtHLf9+sqvwgMdpaT4Kea3aQlBuQ= Received: by 10.49.41.12 with SMTP id t12mr10989116nfj; Wed, 13 Sep 2006 07:58:13 -0700 (PDT) Received: from enterprise.flameeyes.is-a-geek.org ( [151.56.122.168]) by mx.gmail.com with ESMTP id p45sm11138075nfa.2006.09.13.07.58.08; Wed, 13 Sep 2006 07:58:09 -0700 (PDT) From: "Diego 'Flameeyes' =?iso-8859-1?q?Petten=F2?=" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] AutoMake and paralle safe makefiles [WAS: using -j1 with distcc?] Date: Wed, 13 Sep 2006 16:58:02 +0200 User-Agent: KMail/1.9.4 References: <20060913143451.GC25497@gentoo.org> <45081B03.4070607@gentoo.org> In-Reply-To: <45081B03.4070607@gentoo.org> X-Face: +=-v@W}H`=.Bn2t&97Un7{[.c0aP0"8)JI?7Z?E>l>ZNY|,=?utf-8?q?mL=5C3bs=0A=09xW=23jRz=7CVa=5C?=@NIS3-'W[F.^YLqK=rS:D*Ke`Y5giI@$(xIBQ<0i740;wuI{lYd>>=?utf-8?q?eFVDuAr=0A=09=3Br=5B*=7E/zd=604dEI?= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3222770.vJ0dtcdt4g"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609131658.06089@enterprise.flameeyes.is-a-geek.org> Sender: "=?UTF-8?Q?Diego=20\"Flameeyes\"=20Petten=C3=B2?=" X-Archives-Salt: f634fd1b-a22d-454d-9cc6-393bb56acf4c X-Archives-Hash: 2e3cd1beb693ef9003444e2f34e56a9d --nextPart3222770.vJ0dtcdt4g Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 13 September 2006 16:51, Alec Warner wrote: > If I'm using Autotools, aren't they smart enough (given that I specify > the proper headers, and source files and whatnot) to generate parallel > safe makefiles? =A0Or is it a shot in the dark as to whether it works or = not? If you use automake, 90% they are parallel make safe. There are issues in=20 cases a) you refer to a library in the same directory as the Makefile providing t= he=20 full pathname; b) you don't put the SUBDIRS variable in the correct order for things to be= ing=20 built; c) you provide custom targets for instance to run scripts that create sourc= e=20 files. =2D-=20 Diego "Flameeyes" Petten=F2 - http://farragut.flameeyes.is-a-geek.org/ Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE --nextPart3222770.vJ0dtcdt4g Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFCBx+e2h1+2mHVWMRAvCeAKDVhiiC1ujKZBXIppuWkxs+0hPj9gCfSyUU RpNgCbTU7H0BJItKYSZmA0w= =gZyB -----END PGP SIGNATURE----- --nextPart3222770.vJ0dtcdt4g-- -- gentoo-dev@gentoo.org mailing list