From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Multi-platform build system Date: Fri, 14 Oct 2011 04:05:22 +0200 Message-ID: References: <83pqi01rcl.fsf@gnu.org> <87vcrsbgzb.fsf_-_@wanadoo.es> <87mxd472tp.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1318557975 25252 80.91.229.12 (14 Oct 2011 02:06:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 14 Oct 2011 02:06:15 +0000 (UTC) Cc: =?UTF-8?Q?=C3=93scar_Fuentes?= , emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 14 04:06:09 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1REXA1-0003Ij-25 for ged-emacs-devel@m.gmane.org; Fri, 14 Oct 2011 04:06:09 +0200 Original-Received: from localhost ([::1]:59285 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REXA0-00038P-I8 for ged-emacs-devel@m.gmane.org; Thu, 13 Oct 2011 22:06:08 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:58061) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REX9x-000389-Mr for emacs-devel@gnu.org; Thu, 13 Oct 2011 22:06:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REX9w-0001rm-QA for emacs-devel@gnu.org; Thu, 13 Oct 2011 22:06:05 -0400 Original-Received: from mail-pz0-f47.google.com ([209.85.210.47]:42874) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REX9v-0001rO-GY; Thu, 13 Oct 2011 22:06:03 -0400 Original-Received: by pzk4 with SMTP id 4so4481049pzk.6 for ; Thu, 13 Oct 2011 19:06:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=tHifcj83ol6wjpapyftGSy7P3XyBZHx3oyxYsfcPa64=; b=EXe/2TdL++2iPtsFF2kMRojtteFvUmZ63PEQ6nyniwJtVHtzaoT5lLUub7AudcpuaH hAE+DcbHidyc0D3ATv6pRStbE/ZXLQ8XD7Igl9sh1eySxSOZB4i0TZkc9IBdmiPL1c4n fIIk63U6IpcsIBxarALx08Nngd6Bz4j7bW2Gw= Original-Received: by 10.68.16.66 with SMTP id e2mr12960409pbd.116.1318557962119; Thu, 13 Oct 2011 19:06:02 -0700 (PDT) Original-Received: by 10.143.165.16 with HTTP; Thu, 13 Oct 2011 19:05:22 -0700 (PDT) In-Reply-To: <87mxd472tp.fsf@catnip.gol.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.47 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:145185 Archived-At: On Fri, Oct 14, 2011 at 03:57, Miles Bader wrote: > That is so ... cmake, like most build-systems, requires itself to be > installed for the builder, not just the packager But it can generate makefiles. If it trusted the user to have the compiler, etc. in the PATH, instead of hardcoding their paths, it could be used like the autotools. > but of course it's invaluable on unixy systems...] Of course. I still remember the fist time I compiled Perl on a Unix system, back in 1991. It used a tool similar to autoconf, and it did make funny comments when it was unable to find some libraries or it disliked your platform choice or the like. Very LarryWallesque. =C2=A0 =C2=A0 Juanma