From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Smith Newsgroups: gmane.emacs.help Subject: Re: n00b installing 24.4 Date: Wed, 22 Oct 2014 15:53:21 -0400 Message-ID: <1414007601.29178.12.camel@mad-scientist.net> References: <87r3xzsxde.fsf@stevenarntson.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1414036621 32614 80.91.229.3 (23 Oct 2014 03:57:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Oct 2014 03:57:01 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Steven Arntson Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Oct 23 05:56:54 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 1Xh9WA-0004DK-C0 for geh-help-gnu-emacs@m.gmane.org; Thu, 23 Oct 2014 05:56:54 +0200 Original-Received: from localhost ([::1]:34318 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xh9WA-0001Kd-2D for geh-help-gnu-emacs@m.gmane.org; Wed, 22 Oct 2014 23:56:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56992) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xh1yg-0007yS-MX for help-gnu-emacs@gnu.org; Wed, 22 Oct 2014 15:53:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xh1yZ-0008IY-IF for help-gnu-emacs@gnu.org; Wed, 22 Oct 2014 15:53:50 -0400 Original-Received: from qproxy5-pub.mail.unifiedlayer.com ([69.89.21.30]:52439) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1Xh1yZ-0008II-7p for help-gnu-emacs@gnu.org; Wed, 22 Oct 2014 15:53:43 -0400 Original-Received: (qmail 17460 invoked by uid 0); 22 Oct 2014 19:53:38 -0000 Original-Received: from unknown (HELO cmgw4) (10.0.90.85) by qproxy5.mail.unifiedlayer.com with SMTP; 22 Oct 2014 19:53:38 -0000 Original-Received: from box531.bluehost.com ([74.220.219.131]) by cmgw4 with id 6RtZ1p0022qhmhE01Rtcjq; Wed, 22 Oct 2014 19:53:37 -0600 X-Authority-Analysis: v=2.1 cv=fdw+lSgF c=1 sm=1 tr=0 a=GcR8MKwCKDX7fzHfRD/fNg==:117 a=GcR8MKwCKDX7fzHfRD/fNg==:17 a=cNaOj0WVAAAA:8 a=f5113yIGAAAA:8 a=sGtHnwkvYnQA:10 a=IkcTkHD0fZMA:10 a=pBbsfl06AAAA:8 a=cdVwids0oJMA:10 a=2NV5t7OSZ7cA:10 a=G-54cWz7mtoUV_6-FUIA:9 a=QEXdDO2ut3YA:10 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mad-scientist.net; s=default; h=Content-Transfer-Encoding:Mime-Version:Content-Type:References:In-Reply-To:Date:Cc:To:From:Subject:Message-ID; bh=CM53wWc5IoFsaK1JUpAE7pJl5mnhpvaVMsHM7T39q4o=; b=d7b3wAh8JvCm0XBEMx+OvWzQ1SuMC0UHeV/nCdBzFWl3bg0bEj4uMUXkAEtqcuwvwPPxIfDW8USchN/X9cQPMHDYIFvOnKqf2u70iCBK1o8odtBKxJwWlRurKSMaxPLh; Original-Received: from [173.9.45.73] (port=56308 helo=pdsdesk) by box531.bluehost.com with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.82) (envelope-from ) id 1Xh1yP-0004a3-G4; Wed, 22 Oct 2014 13:53:33 -0600 In-Reply-To: <87r3xzsxde.fsf@stevenarntson.com> X-Mailer: Evolution 3.12.6-1ubuntu1~trusty1 X-Identified-User: {678:box531.bluehost.com:madscie1:mad-scientist.us} {sentby:smtp auth 173.9.45.73 authed with paul@mad-scientist.us} X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 69.89.21.30 X-Mailman-Approved-At: Wed, 22 Oct 2014 23:56:43 -0400 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:100561 Archived-At: On Wed, 2014-10-22 at 12:44 -0700, Steven Arntson wrote: > I've been using emacs 24.3.1 with Ubuntu 14.04, and generally doing > fine. I downloaded 24.4, and ran ./configure, and got the following > warnings about missing libraries: > > |checking for libXaw... configure: error: No X toolkit could be found. > > and: > > |configure: error: The following required libraries were not found: > | libXpm libjpeg libpng libgif/libungif libtiff > |Maybe some development libraries/packages are missing? > |If you don't want to link with them give > | --with-xpm=no --with-jpeg=no --with-png=no --with-gif=no > | --with-tiff=no > > Seeing "jpeg" and "png" makes me think this is some pretty normal stuff > that is probably on my computer somewhere, but the installer can't find > them, but I also do not know how to find them! Most GNU/Linux distributions these days will split up libraries into two different packages: a runtime package which contains the files you need to run already-built binaries, and a developer package which contains the files you need to build new binaries using those libraries. If you've used Emacs on your system before, you definitely have the former. If you've not built any programs that require them, you almost certainly don't have the latter. The way to get these, and their names, varies from distribution to distribution. On Debian-derived distributions like Ubuntu the packages usually have a "-dev" extension. So, for example: $ apt-cache search 'libpng.*-dev' libpng12-dev - PNG library - development libpng++-dev - C++ interface to the PNG (Portable Network Graphics) library libpnglite-dev - lightweight C library for loading and writing PNG images The first one is the one you want, so you'd run: $ sudo apt-get install libpng12-dev And etc. for the other packages. You can probably search the internet and find detailed instructions for compiling Emacs on Ubuntu.