Gentoo Linux @ Floating Log 5.5.2009

2009-05-05 (*)

# 続 Emacs 入れ替え

Emacs.app は動いているのだが、eselect emacs に何も現れない⇔$EPREFIX/usr/bin に emacs がない、という状況になっていることに気付いたのでもう少しどうにか。

make install に直接 exec_prefix を指定した。 $EPREFIX/usr/bin/emacs は使えるようになったが、警告が出る。

Warning: arch-dependent data dir ((ソースを展開した所)nextstep/Emacs.app/Contents/MacOS/libexec/emacs/23.0.93/i686-apple-darwin9/) does not exist.

libexec は exec_prefix では変わらないのか。 仕方ないので、libexecdir も同様に直接指定。 …ダメか。 この文字列はバイナリに埋め込まれているので、configure の段階で何かしないといけない。 思いっきり場当たり的な手として、configure した後の src/epaths.h の文字列を置換する。

他に何か見つけたらまた直すけど、当面これでしのげるんじゃないかな。

試したい人は http://bitbucket.org/mft/mft_experimental
からどうぞ。

posted at 16:49:20    #
5月 2009
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930
31      
4月
2009
 6月
2009

自宅 PC に入れている Linux ディストリビューション。(GentooTMGentoo Technologies, Inc. の商標です。)

Feed Icon Letterimage

Python
Desktop
Server

© 2009, Matsui Fe2+ Tetsushi