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: Building 22.1 Date: Sun, 09 Sep 2007 01:29:45 +0300 Organization: SunSITE.dk - Supporting Open source Message-ID: <87fy1obxk6.fsf@kobe.laptop> References: <711a73df0709071041s5deafe5ar6d96851e17da4f33@mail.gmail.com> <711a73df0709071128m1885eb58t2ec873db1e61393c@mail.gmail.com> <711a73df0709071151lebe8a61x8052504f3bd05351@mail.gmail.com> <711a73df0709080126h5137e200g9ffac7c7136c463a@mail.gmail.com> NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1189328612 14597 80.91.229.10 (9 Sep 2007 09:03:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 9 Sep 2007 09:03:32 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Sep 09 11:01:44 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from mail-forward.uio.no ([129.240.10.42]) by dough.gmane.org with esmtp (Exim 4.50) id 1IUINZ-0003Xh-IS for geh-help-gnu-emacs@m.gmane.org; Sun, 09 Sep 2007 10:42:53 +0200 Original-Received: from mail-mx6.uio.no ([129.240.10.47]) by pat.uio.no with esmtp (Exim 4.67) (envelope-from ) id 1IUBnc-0004u0-Cl for geh-help-gnu-emacs@m.gmane.org; Sun, 09 Sep 2007 03:41:20 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by mail-mx6.uio.no with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IUBnX-0001FC-SN for geh-help-gnu-emacs@m.gmane.org; Sun, 09 Sep 2007 03:41:20 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IUBnP-0006eZ-KA for geh-help-gnu-emacs@m.gmane.org; Sat, 08 Sep 2007 21:41:07 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!goblin1!goblin2!goblin.stu.neva.ru!news.net.uni-c.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.1.50 (berkeley-unix) Cancel-Lock: sha1:M7B/55sRwRjG1mme8CdH3goBZq4= Original-Lines: 39 Original-NNTP-Posting-Host: 81.186.70.2 Original-X-Trace: news.sunsite.dk DXC=bMH9nOHL=L0Bi9D?DQ_c:4YSB=nbEKnk; CA74; ^LPKQ3L^Mj7X7f^UIZ@YZ95J5hQD_5No5; G4K46 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 X-UiO-SPF-Received: Received-SPF: pass (mail-mx6.uio.no: domain of gnu.org designates 199.232.76.165 as permitted sender) client-ip=199.232.76.165; envelope-from=help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org; helo=lists.gnu.org; X-UiO-Spam-info: not spam, SpamAssassin (score=0.0, required=12.0, autolearn=disabled, none) X-UiO-Scanned: D6A52233B17501DA223F35892739739116D347AF X-UiO-SPAM-Test: remote_host: 199.232.76.165 spam_score: 0 maxlevel 200 minaction 2 bait 0 mail/h: 10 total 17515 max/h 41 blacklist 0 greylist 0 ratelimit 0 Xref: news.gmane.org gmane.emacs.help:47384 Archived-At: On Sat, 8 Sep 2007 09:37:35 +0100, "Dave Pawson" wrote: > Done! Built. > (But in my /temp directory). > It was the missing packages it would seem. > Thanks for the hints. > > What's the 'normal' location for it please? > I.e. where should I build it for emacs to be in it's normal home? > Ubuntu 7 OS. There's no "normal" location. You can pick any place that suits your preference. Having said that, I like being able to keep my 'testing' versions of GNU Emacs in a separate place, so I can easily remove and archive them. I commonly keep a fairly recent build of GNU Emacs in `/opt/emacs', which has been compiled and installed with: ./configure --prefix='/opt/emacs' && \ make bootstrap && \ make install Then, I may have a few more copies in `/opt/emacs-22-safe' (where I keep the last version of GNU Emacs which worked without any major issues for me) or `/opt/emacs-22-port', where I install CVS snapshots when I am trying to update the editors/emacs-devel port of FreeBSD. This means that I have to add the appropriate directories to my $PATH, of course. My default $PATH contains: ( /sbin /bin /usr/sbin /usr/bin /usr/games /opt/emacs/bin /home/keramida/bin /usr/local/bin /usr/X11R6/bin ) When I want to "switch" to a different Emacs version, I replace the `/opt/emacs/bin' part of my $PATH with another directory and I'm set. - Giorgos