all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Jeffrey Walton <noloader@gmail.com>
To: help-gnu-emacs@gnu.org
Subject: Build Emacs without Lisp?
Date: Sat, 25 Jun 2016 03:50:20 -0400	[thread overview]
Message-ID: <CAH8yC8=bkLvdikQBNaNoDaRMYs55CGeab4utjR3O+WTkg6kKjg@mail.gmail.com> (raw)

I'm working in a Debian S/390x Chroot (https://www.debian.org/ports/).
Its a lightweight VM-like command line environment.

I'm trying to build emacs from sources because the port does not have
a suitable package available. The features I need are (a) Open file
(b) Save file (c) Search in buffer and (d) Replace in buffer.
Everything else is superfluous. Below is my Configure line.

Things are dying during 'make install':

Using load-path (/root/emacs-24.5/lisp
/root/emacs-24.5/lisp/emacs-lisp /root/emacs-24.5/lisp/language
/root/emacs-24.5/lisp/international /root/emacs-24.5/lisp/textmodes
/root/emacs-24.5/lisp/vc)
Loading emacs-lisp/byte-run...
/bin/bash: line 7: 23039 Segmentation fault      ./temacs --batch
--load loadup bootstrap
Makefile:815: recipe for target 'bootstrap-emacs' failed
make[1]: *** [bootstrap-emacs] Error 1
make[1]: Leaving directory '/root/emacs-24.5/src'
Makefile:387: recipe for target 'src' failed
make: *** [src] Error 2

Fixing bugs in Debian does not move as quickly as one would hope. And
I have observed fixing them in a port moves even slower. Additionally,
GDB usually suffers some degree of not-working-ness.

I'd like to try skipping LISP since I don't use it. Configure does not
discuss disgorging Lisp:

./configure --help | grep -i lisp
  --enable-locallisppath=PATH
            directories Emacs should search for lisp files
  --enable-check-lisp-object-type
            enable compile time checks for the Lisp_Object data

My questions are:

  - Is it possible to build emacs without Lisp? If so, how?

  - Are there other work arounds available for the seg fault?

Thanks in advance.

----------

./configure --with-xml2 --with-zlib --without-x --without-sound
--without-xpm   --without-jpeg --without-tiff --without-gif
--without-png --without-rsvg   --without-imagemagick --without-xft
--without-libotf --without-m17n-flt   --without-xaw3d
--without-toolkit-scroll-bars --without-gpm --without-dbus
--without-gconf --without-gsettings --without-makeinfo



             reply	other threads:[~2016-06-25  7:50 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-06-25  7:50 Jeffrey Walton [this message]
2016-06-25 20:01 ` Build Emacs without Lisp? Phillip Lord
2016-06-26 13:22 ` Yuri Khan
     [not found] <mailman.33.1466862026.26859.help-gnu-emacs@gnu.org>
2016-06-25 16:48 ` Emanuel Berg
2016-06-25 17:04 ` Pascal J. Bourguignon
2016-06-25 18:21   ` Emanuel Berg
2016-06-25 20:29   ` Jeffrey Walton
2016-06-26 11:54 ` Rusi
2016-06-26 12:20   ` Jeffrey Walton
2016-06-26 15:14     ` Klaus Schilling
2016-06-26 16:58     ` Phillip Lord
2016-06-26 19:14       ` Jeffrey Walton
2016-06-26 21:17         ` Phillip Lord
2016-06-26 21:34           ` Jeffrey Walton
2016-06-26 22:43             ` Phillip Lord
2016-06-26 22:50               ` Jeffrey Walton
2016-06-27  8:16                 ` Phillip Lord
     [not found]                 ` <mailman.160.1467015373.26859.help-gnu-emacs@gnu.org>
2016-06-27 10:16                   ` Emanuel Berg
     [not found]               ` <mailman.131.1466981413.26859.help-gnu-emacs@gnu.org>
2016-06-26 23:25                 ` Emanuel Berg
2016-06-26 23:37                   ` Jeffrey Walton
     [not found]                   ` <mailman.134.1466984276.26859.help-gnu-emacs@gnu.org>
2016-06-27  4:36                     ` Emanuel Berg
2016-06-27 18:19                   ` Pascal J. Bourguignon
2016-06-27 18:16                 ` Pascal J. Bourguignon
2016-06-27 19:54                   ` Emanuel Berg
2016-06-27 18:17                 ` Pascal J. Bourguignon
2016-06-28  2:59                 ` Dan Espen
     [not found]       ` <mailman.116.1466968454.26859.help-gnu-emacs@gnu.org>
2016-06-26 19:48         ` Emanuel Berg
2016-06-26 20:11           ` Jeffrey Walton
2016-06-26 20:30             ` Jeffrey Walton
     [not found]             ` <mailman.121.1466973057.26859.help-gnu-emacs@gnu.org>
2016-06-26 22:26               ` Emanuel Berg
     [not found]           ` <mailman.120.1466971868.26859.help-gnu-emacs@gnu.org>
2016-06-26 22:22             ` Emanuel Berg
2016-06-26 22:44               ` Jeffrey Walton
2016-06-27 18:12             ` Pascal J. Bourguignon
     [not found]   ` <mailman.92.1466943613.26859.help-gnu-emacs@gnu.org>
2016-06-26 12:51     ` Rusi
2016-06-26 18:18       ` Bob Proulx
2016-06-27 18:01       ` Pascal J. Bourguignon
2016-06-27 22:42 ` Gene
2016-06-27 22:54   ` John Mastro
2016-06-27 23:13     ` Stefan Monnier
     [not found]     ` <mailman.220.1467069232.26859.help-gnu-emacs@gnu.org>
2016-06-28  9:01       ` Emanuel Berg
2016-06-28 19:48         ` klaus schilling
2016-06-27 23:09   ` Bob Proulx
     [not found] <mailman.247.1467143377.26859.help-gnu-emacs@gnu.org>
2016-06-28 21:48 ` Emanuel Berg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAH8yC8=bkLvdikQBNaNoDaRMYs55CGeab4utjR3O+WTkg6kKjg@mail.gmail.com' \
    --to=noloader@gmail.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.