■emacs-21.3 # sorceは解凍しておく ▽対象ディレクトリ bash-2.05a$ pwd /home/hoge/MEW/emacs/emacs-21.3 ▼configure bash-2.05a$ whoami hoge bash-2.05a$ ./configure --with-x-toolkit=yes --with-xpm --with-jpg --with-tiff --with-gif --with-png --without-toolkit-scroll-bars --without-xim | tee configure.log.`date +%Y%m%d` ▼make bash-2.05a# make | tee make_log.`date +%Y%m%d` ▼make install bash-2.05a# make install | tee make_install_log.`date +%Y%m%d` ------------------------------------------------------------------ □elisp-manual # sorceは解凍しておく ▽対象ディレクトリ bash-2.05a$ pwd /home/hoge/MEW/emacs/elisp-manual-21-2.8 ▼configure bash-2.05a# ./configure | tee configure_log.`date +%Y%m%d` ▼make bash-2.05a# make | tee make_log.`date +%Y%m%d` ▼make install bash-2.05a# make install | tee make_install_log.`date +%Y%m%d` ------------------------------------------------------------------ ■mew-3.2 # sorceは解凍しておく ▽対象ディレクトリ bash-2.05a# pwd /home/hoge/MEW/mew/mew-3.2 # Makefile下記部分参考 ===================================================== ### (1) Set the following variables as you like. ### (2) make ### (2.1) make info ### (2.2) make jinfo ### (3) make install ### (3.1) make install-jinfo ===================================================== ▼make bash-2.05a# make | tee make_log.`date +%Y%m%d` ▼make jinfo bash-2.05a# make jinfo | tee make-jinfo_log.`date +%Y%m%d` ▼make install bash-2.05a# make install | tee make-install_log.`date +%Y%m%d` ▼make install-jinfo bash-2.05a# make install-jinfo | tee make-install-jinfo_log.`date +%Y%m%d` ------------------------------------------------------------------ ■初期設定 # 下記ページ参照 http://www.mew.org/release/info/mew_6.html.ja#SEC6 ▼~/.emacs $vi ~/.emacs ================================================================== (autoload 'mew "mew" nil t) (autoload 'mew-send "mew" nil t) (setq mew-icon-directory "icon directory") ;; if using XEmacs/Emacs 21 ;; Optional setup (Read Mail menu for Emacs 21): (if (boundp 'read-mail-command) (setq read-mail-command 'mew)) ;; Optional setup (e.g. C-xm for sending a message): (autoload 'mew-user-agent-compose "mew" nil t) (if (boundp 'mail-user-agent) (setq mail-user-agent 'mew-user-agent)) (if (fboundp 'define-mail-user-agent) (define-mail-user-agent 'mew-user-agent 'mew-user-agent-compose 'mew-draft-send-message 'mew-draft-kill 'mew-send-hook)) ;; moji-code no settei (set-language-environment "Japanese") (set-default-coding-systems 'euc-jp-unix) (set-terminal-coding-system 'euc-jp-unix) (set-keyboard-coding-system 'euc-jp-unix) (set-buffer-file-coding-system 'euc-jp-unix) ================================================================== ▼~/.mew.el $vi ~/.mew.el ================================================================== (setq mew-name "hoge hoge") (setq mew-user "hoge") (setq mew-mail-domain "hirosuke.com") (setq mew-smtp-server "mx1.hirosuke.com") (setq mew-pop-server "mx1.hirosuke.com") (setq mew-mailbox-type 'maildir) (setq mew-mbox-command "incm") (setq mew-mbox-command-arg "-d /home/hoge/Maildir") (setq mew-use-cached-passwd t) ================================================================== back