all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
[parent not found: <mailman.247.1467143377.26859.help-gnu-emacs@gnu.org>]
* Build Emacs without Lisp?
@ 2016-06-25  7:50 Jeffrey Walton
  2016-06-25 20:01 ` Phillip Lord
  2016-06-26 13:22 ` Yuri Khan
  0 siblings, 2 replies; 43+ messages in thread
From: Jeffrey Walton @ 2016-06-25  7:50 UTC (permalink / raw)
  To: help-gnu-emacs

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



^ permalink raw reply	[flat|nested] 43+ messages in thread

end of thread, other threads:[~2016-06-28 21:48 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.33.1466862026.26859.help-gnu-emacs@gnu.org>
2016-06-25 16:48 ` Build Emacs without Lisp? 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
2016-06-25  7:50 Jeffrey Walton
2016-06-25 20:01 ` Phillip Lord
2016-06-26 13:22 ` Yuri Khan

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.