help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build Emacs without Lisp?


From: Rusi
Subject: Re: Build Emacs without Lisp?
Date: Sun, 26 Jun 2016 04:54:41 -0700 (PDT)
User-agent: G2/1.0

On Saturday, June 25, 2016 at 7:10:28 PM UTC+5:30, Jeffrey Walton wrote:
> 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

Taking your subject line literally (ie not the usual way its done today
to suggest emacs = gnu-emacs)
have you seen this list of 'smaller' emacsen: 
https://en.wikipedia.org/wiki/Emacs#Various_Emacs_editors


reply via email to

[Prev in Thread] Current Thread [Next in Thread]