お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-09-10 14:09:40

karateMan
メンバ
登録日: 2009-04-30

Xft Emacsインストール時のエラー

https://forums.ubuntulinux.jp/viewtopic.php?id=224

の(ほぼ)通りにXftを導入を試みました。

sudo make bootstrap 実行結果、
---------------------------------------------------------------------
make[2]: *** `compile-main' に必要なターゲット `/home/xxx/emacs/lisp/org/org-agenda.elc' を make するルールがありません.  中止.
make[2]: ディレクトリ `/home/xxx/emacs/lisp' から出ます
make[1]: *** [lisp] エラー 2
make[1]: ディレクトリ `/home/xxx/emacs' から出ます
make: *** [bootstrap] エラー 2
----------------------------------------------------------------------
というエラーが出て、

sudo make install

では(当然かもしれませんが)
---------------------------------------------------------------------
cd lib-src; make all                            \
      CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign  ' CPPFLAGS='-D_BSD_SOURCE  ' \
      LDFLAGS='-Wl,-znocombreloc  ' MAKE='make'
make[1]: ディレクトリ `/home/xxx/emacs/lib-src' に入ります
make[1]: `all' に対して行うべき事はありません.
make[1]: ディレクトリ `/home/xxx/emacs/lib-src' から出ます
boot=bootstrap-emacs;                         \
    if [ ! -x "src/$boot" ]; then                                     \
        cd src; make all                                    \
          CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign  ' CPPFLAGS='-D_BSD_SOURCE  '         \
          LDFLAGS='-Wl,-znocombreloc  ' MAKE='make' BOOTSTRAPEMACS="$boot"; \
    fi;
cd src; make all                            \
      CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign  ' CPPFLAGS='-D_BSD_SOURCE  ' \
      LDFLAGS='-Wl,-znocombreloc  ' MAKE='make' BOOTSTRAPEMACS=""
make[1]: ディレクトリ `/home/xxx/emacs/src' に入ります
cd ../lwlib/; make -w CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign  ' MAKE='make' "C_SWITCH_X_SITE=-I/usr/include/freetype2" "C_SWITCH_X_MACHINE=" "C_SWITCH_X_SYSTEM=" "C_SWITCH_MACHINE=" "C_SWITCH_SYSTEM=-D_BSD_SOURCE"
make[2]: ディレクトリ `/home/xxx/emacs/lwlib' に入ります
make[2]: `all' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/xxx/emacs/lwlib' から出ます
make[1]: ディレクトリ `/home/xxx/emacs/src' から出ます
cd lisp; make all                            \
      CC='gcc' CFLAGS='-g -O2 -Wno-pointer-sign  ' CPPFLAGS='-D_BSD_SOURCE  ' \
      LDFLAGS='-Wl,-znocombreloc  ' MAKE='make'
make[1]: ディレクトリ `/home/xxx/emacs/lisp' に入ります
make[1]: *** `compile-main' に必要なターゲット `/home/xxx/emacs/lisp/org/org-agenda.elc' を make するルールがありません.  中止.
make[1]: ディレクトリ `/home/xxx/emacs/lisp' から出ます
make: *** [lisp] エラー 2
----------------------------------------------------------------------
となりました。
なぜこうなったのか検討もつきません。どなたかわかりますか?

オフライン

 

#2 2009-09-10 15:17:19

yama
メンバ
登録日: 2006-10-23

Re: Xft Emacsインストール時のエラー

参照した記事は2006年のもので古いです。

現在、例えばUbuntu9.04ですと面倒なことなしに、

sudo apt-get install   emacs-snapshot-gtk

とすれば、アンチエイリアスの効いた Emacsがインストールされます。

オフライン

 

#3 2009-09-10 16:27:16

soujiro0725
メンバ
登録日: 2009-02-05

Re: Xft Emacsインストール時のエラー

ってことはemacs23を使っていた自分には不要な操作をしたということですか?(汗)

オフライン

 

#4 2009-09-10 16:36:17

soujiro0725
メンバ
登録日: 2009-02-05

Re: Xft Emacsインストール時のエラー

すみません。違うパソコンからアクセスしハンドルネームが違いますが、スレ主(karateMan)です。

オフライン

 

#5 2009-09-10 16:50:59

yama
メンバ
登録日: 2006-10-23

Re: Xft Emacsインストール時のエラー

Emacs先端(開発版)を常に追い続けたいのなら、ソースを取ってきてmakeですが、
普通に使うだけならパッケージ化されているものを利用した方が楽だと思います。

Emacs23から日本語のアンチエイリアスは可能になっています。
emacs-snapshot = Emacs23 です。

次の9.10からは emacs = emacs23 になるのかな。

オフライン

 

#6 2009-09-10 16:58:25

soujiro0725
メンバ
登録日: 2009-02-05

Re: Xft Emacsインストール時のエラー

回答ありがとうございます。
自分はubuntu8.04でした。Dell mini12版で9.0以上にちょっと不具合があったので、今のところupgradeを見合わせています。
でも先ほどEmacsを再度立ち上げてみたところ、フォントが改善されていました。状況は上記のままだったのですが…まあ、結果オーライってことでしょうか。
もし消したほうが良い(undoしたほうが…)ものがあったら教えてください。ディスク容量の関係もありますし。

オフライン

 

Board footer

Powered by FluxBB