I am running Ubuntu 14.04. I don't use emacs from its repository.
I installed my emacs by compling from source, the default location is /usr/local
. e.g. /usr/local/bin/emacs
and /usr/local/share/emacs/24.4/
.
I installed ESS from its offical site. The default install location is /usr
e.g. /usr/share/emacs/
. I don't find a way to specify --prefix
for ESS. I run make install
directly.
So in my emacs, I can't find S mode.
What shall I do?
Shall I reinstall emacs with ./configure --prefix=/usr
? Generally speaking, should installation from source be in /usr
or /usr/local
?
Thanks!
(load "path/to/ess-site")
but the default location should be checked by any emacs, built from source or not. Have you done(load "ess-site")
first? (ESS is a bit old fashioned)./usr/local/
but the one built from source does not./usr/share/emacs/site-lisp/ess-site.el /usr/share/emacs/site-lisp/ess/ess-site.el /usr/share/emacs/site-lisp/ess/ess-site.elc
. (2) What do you mean by "Ubuntu default instal checks /usr/local/ but the one built from source does not"? and are you talking about ESS?