From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sharon Kimble Newsgroups: gmane.emacs.help Subject: Re: Build emacs on debian Date: Sun, 06 Apr 2014 22:04:16 +0100 Message-ID: <87mwfykw4v.fsf@talktalk.net> References: <87sipq2ny0.fsf@newsguy.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1396818295 25228 80.91.229.3 (6 Apr 2014 21:04:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Apr 2014 21:04:55 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Harry Putnam Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 06 23:04:51 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WWuFG-00028g-Ma for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Apr 2014 23:04:50 +0200 Original-Received: from localhost ([::1]:59245 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWuFG-00031W-17 for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Apr 2014 17:04:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36561) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWuF0-00031N-Dw for help-gnu-emacs@gnu.org; Sun, 06 Apr 2014 17:04:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WWuEw-0003VY-22 for help-gnu-emacs@gnu.org; Sun, 06 Apr 2014 17:04:34 -0400 Original-Received: from out1.ip01ir2.opaltelecom.net ([62.24.128.237]:13571) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WWuEv-0003VB-OD for help-gnu-emacs@gnu.org; Sun, 06 Apr 2014 17:04:29 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnYGAATBQVNcFJeH/2dsb2JhbABYgwY7xHCBFBd0giUBAQEBAgFWIwULCAMOEyUPAQQlJBOHcQwJy08XFo5bB4Q4BI5dizKRC4MxPA X-IPAS-Result: AnYGAATBQVNcFJeH/2dsb2JhbABYgwY7xHCBFBd0giUBAQEBAgFWIwULCAMOEyUPAQQlJBOHcQwJy08XFo5bB4Q4BI5dizKRC4MxPA X-IronPort-AV: E=Sophos;i="4.97,805,1389744000"; d="asc'?scan'208";a="461687818" Original-Received: from host-92-20-151-135.as13285.net (HELO london) ([92.20.151.135]) by out1.ip01ir2.opaltelecom.net with ESMTP; 06 Apr 2014 22:04:26 +0100 In-Reply-To: <87sipq2ny0.fsf@newsguy.com> (Harry Putnam's message of "Sun, 06 Apr 2014 16:38:31 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 62.24.128.237 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:97018 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Harry Putnam writes: > Running debian (jesse/testing) > > I've built emacs for yrs but have not done so for a good while now. > > I'm running into errors I've hit before and recognize but do not > recall which pkgs were necessary to make configure work. > > There must have been some devel pkgs removed in the interm. > > My ./configure cmd > > ./configure --with-xft --with-x-toolkit=3Dlucid > --prefix=3D/usr/local/src/vcs/bzr/test=20=20 > > A few lines of output containing the error below: > > [...] > checking for long file names... yes > checking for X... no > checking for X... true > configure: error: You seem to be running X, but no X development librar= ies > were found. You should install the relevant development files for X > and for the toolkit you want, such as Gtk+ or Motif. Also make > sure you have development files for image handling, i.e. > tiff, gif, jpeg, png and xpm. > > [...] > > Any debian people here who know what I'm missing? > Like you I'm running 'jessie' and have today built the latest available ema= cs From=20savannah. This is my script for it - ,---- | #!/bin/bash | set -e | #set -x | #: Title : ebuild | #: Date : 1 April 2014 | #: Version : 1.0 | #: Description : To download and build the development build of emacs.=20 | #: Requirements : none known | # Copyright (C) 2014 Sharon Kimble=20 | # | # This program is free software; you can redistribute it and/or modify | # it under the terms of the GNU General Public License as published by | # the Free Software Foundation; either version 2 of the License, or | # (at your option) any later version. | # | # This program is distributed in the hope that it will be useful, | # but WITHOUT ANY WARRANTY; without even the implied warranty of | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | # GNU General Public License for more details. | # | # You should have received a copy of the GNU General Public License along | # with this program; if not, write to the Free Software Foundation, Inc., | # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | #################################################### | log=3D~/logs/emacsbuild.txt | exec > >(tee -a $log) 2>&1 | echo "$(date +%Y-%m-%d\ %H:%M:%S)" >> $log | trap "kill -- -$BASHPID" EXIT |=20 | cd ~ | #cd ~/git | cd ~/git/trunk | #bzr pull http://bzr.savannah.gnu.org/r/emacs/trunk | bzr pull | ./autogen.sh | ./configure | export emacs_prefix=3D"/usr/local" | make | sudo make install | cd ~=20 `---- Obviously comment/uncomment lines as required, but that will build emacs 24.4.50.2, which is the most up-to-date available. Hope it helps? Sharon. =2D-=20 A taste of linux =3D http://www.sharons.org.uk my git repo =3D https://bitbucket.org/boudiccas/dots TGmeds =3D http://www.tgmeds.org.uk Debian testing, Fluxbox 1.3.5, emacs 24.3.1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJTQcFSAAoJEDaBgBkK+INbXiAQAKy0VNQ6aBZ7KZPY8ouk5zGK 59G4DIMztZv32p5nrRCy7f6dphyR82K/K0XdWikEPhfQpMToqM3plhygbsoIbFHp 1EI7xZ3Q7mavOVeTRzLF+FG/xBdtyC9xvrSTmdCvrMfWIjKu/FxKPeaDv17koEWH Pa77czI8iStmCLZ5dtfERTDCzRBkzldySpBmUhEg5iwn9bhhCR6Pu3tj9+GSb3PA BwcAwSiwKqgXxua7WFZYaGVu7H9gjTsjTm0lnHlcbrYC5m9NV2X+NGRIjtfp+Wcq tGqRJofkpQP2OTKzDj8GJxhq3w19FqM9WxNB/LqtnBtqeZ4jW3YM2PsVozRCNOgc d9esDw4xESpAN4Of6yIZaZ7vEQfD0/pgErVwj9BJKuu8Q73ga4IxD+yaIw9HrEzn MTjPjUZfYUmc6psnsvdqS21xI372sS9ONiL37aUfQlNiPfhOS1578LT/V6waiWGl mgWlBwCauiTKizX3HK4pPz+cWf4hnuHG1XaSTRaYvMjctrZnelTs7SR5Nw4Ghvb+ 8JU/T1r6mRM35gogyXo57+Vw2a5FGYqy7yqb48m9x4nru8Dkzp9sePhjdVIQn8Pp tQciZxQL7CCMkiddTK+ciPFQoHXFI+QdE9Y0NRiNPeLmh2GacIyfxoHS1kX4iv1V rnmQbCwXQwLR9V92Q5s3 =CoPs -----END PGP SIGNATURE----- --=-=-=--