# mount /dev/cdrom /mnt
としてcdromをマウントする。その後、GuestAdditionsをインストールするために
# /mnt/VBoxLinuxAdditions.run
を実行する。これでGuestAdditionsをインストールし終わった。そのあとにマウントしたcdromをアンマウントしておく。
# cd
# umount /mnt
これで作業は終わり。
# mount /dev/cdrom /mnt
としてcdromをマウントする。その後、GuestAdditionsをインストールするために
# /mnt/VBoxLinuxAdditions.run
を実行する。これでGuestAdditionsをインストールし終わった。そのあとにマウントしたcdromをアンマウントしておく。
# cd
# umount /mnt
これで作業は終わり。
$ tar xzvf ccl-1.8-linuxx86.tar.gz
$ cp -r ccl /usr/local/src/
$ echo 'export CCL_DEFAULT_DIRECTORY=/usr/local/src/ccl' >> ${HOME}/.bashrc
$ echo 'export PATH=$PATH:/usr/local/src/ccl/scripts' >> ${HOME}/.bashrc
である。
(setq inferior-lisp-program "ccl")
(custom-set-variables
'(tool-bar-mode nil))
(custom-set-faces)
これでEmacsを再起動させればEmacsでClozureClが利用できる。利用するときは、M-x run-lispと打てば良い。$ source ${HOME}/.bashrc
をコマンドを実行するのを忘れないように。
(setq load-path (cons "/usr/share/emacs/site-lisp/global" load-path))
(autoload 'gtags-mode "gtags" "" t)
ここでは/usr/share/emacs/site-lisp/globalを指定しているが、gtags.elが置いてある場所ならばどこでもいい。なお、公式サイトでは/home/owner/globalを指定している。ここは各々で判断して記述してほしい。
$ svn co --ignore-externals http://protobuf.googlecode.com/svn/trunk@375 src/protobuf/files