compile emacs