Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # install build dependencies
- # not sure ALL these are needed, but this is what I've ran
- sudo apt-get install libunistring-dev libunistring0 libgmp-dev libgc-dev libffi-dev libltdl-dev libltdl7 libffi6
- sudo apt-get build-dep emacs24
- # download source
- mkdir emacs-guile
- cd emacs-guile
- git clone git://git.hcoop.net/git/bpt/emacs.git
- git clone git://git.hcoop.net/git/bpt/guile.git
- # guile
- cd guile
- autoreconf -vif
- automake --add-missing
- ./configure
- make
- # optionally make -j8. this step is SLOW. paralellize as much as you got CPU.
- sudo make install
- # emacs
- cd ../emacs
- # default is wip-guile, which is incorrect
- git checkout wip
- # based on http://comments.gmane.org/gmane.emacs.devel/134732
- aclocal -I m4
- autoconf
- autoheader
- automake --gnu -a -c lib/Makefile
- make
- # just regular "make" here, to be safe.
- # abort and try "make -k" instead if the build never seems to finish or to loop.
- # (like adding "Finding docstrings" several times)
- # on successfull build
- cd src
- ./emacs -Q
- # -Q = quick boot. no site-file, no regular .emacs etc. should work.
- # now be a man and try without the -Q :)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement