From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Giorgos Keramidas Newsgroups: gmane.emacs.help Subject: Re: Compiling CVS Emacs with X toolkit Date: Fri, 24 Nov 2006 01:02:28 +0200 Organization: SunSITE.dk - Supporting Open source Message-ID: <87slg9kbqz.fsf@kobe.laptop> References: <1164293948.178111.49410@j72g2000cwa.googlegroups.com> <87hcwqdrwc.fsf@kobe.laptop> <1164302540.601378.42030@m7g2000cwm.googlegroups.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1164391079 27703 80.91.229.2 (24 Nov 2006 17:57:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 24 Nov 2006 17:57:59 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Nov 24 18:57:58 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GnfJF-0002KK-VM for geh-help-gnu-emacs@m.gmane.org; Fri, 24 Nov 2006 18:57:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GnfJF-0002VD-LG for geh-help-gnu-emacs@m.gmane.org; Fri, 24 Nov 2006 12:57:57 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!feed118.news.tele.dk!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (berkeley-unix) Cancel-Lock: sha1:ivjuXJgxXtfaQxyoIcVkVBcBqxo= Original-Lines: 33 Original-NNTP-Posting-Host: 62.103.39.229 Original-X-Trace: news.sunsite.dk DXC=OXHBm\ZXRTQPJU4WZUlGaXYSB=nbEKnk[=EO><:f6NBPL^MjW2:ak; I7eU]WGb30c[>DY7[0YYP List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:38932 Archived-At: On 23 Nov 2006 09:22:20 -0800, "Robert Thorpe" wrote: > Giorgos Keramidas wrote: >> Right... and a few other X11-related libraries. >> >> % keramida@kobe:/home/keramida$ emacs --batch \ >> % --eval '(princ (format "%s\n" (version)))' >> % GNU Emacs 22.0.91.2 (i386-unknown-freebsd7.0, X toolkit) >> % of 2006-11-22 on kobe >> % keramida@kobe:/home/keramida$ ldd /opt/emacs/bin/emacs >> % /opt/emacs/bin/emacs: >> [...] > > Wow. I haven't even heard of some of those libraries. It looks like > image support is the reason for most of those libs being needed. Emacs > has changed a lot since v20.7 when I looked at this last. FWIW, Yes, a lot of these are probably a result of the local configuration. I usually build a local CVS snapshot of Emacs 22 with: ./configure --prefix='/opt/emacs' --with-x --with-x-toolkit=lucid \ --with-xpm --with-jpeg --with-tiff --with-gif --with-png This includes *all* the graphics libraries which Emacs can work with in X11, except for GTK+ widget support. I haven't been able to track down a minor bug which causes Emacs to dump core on FreeBSD 7.0-CURRENT when I enable GTK+ widget support, but the `lucid' toolkit works fine and has been working for several months now (with the options shown above) :) - Giorgos