[Mutt-j-users 115] Re: cygwin上でのcompileについて。

Back to archive index

"松永 一郎" vikke****@blues*****
2007年 2月 27日 (火) 16:44:34 JST


松永です。

ヒントありがとうございます。

TAKAHASHI Tamotsuさんの回答を元に次のように作業してみました。

muttに日本語patchを当てた後、./prepareする。
./prepareが自動で実行するっぽいconfigureでコケる。

configureを開いてみて、-slang -lmとかで探してみるが見付からない。
面倒なので、slang-utf8をelfでもinstallしてみる。
-------------------------------------------
matsunaga @ fj930815s01:/usr/include
$ cd /usr/local/lib

matsunaga @ fj930815s01:/usr/local/lib
$ ls
libgc.a    libslang-utf8.a    libslang-utf8.so.1@
libgc.la*  libslang-utf8.so@  libslang-utf8.so.1.4.8

matsunaga @ fj930815s01:/usr/local/lib
$
-------------------------------------------

./configure --with-libiconv-prefix=/usr --without-wc-funcs --with-slang=/usr/local --with-slanglib=slang-utf8 --enable-default-japanese
を実行する。
consoleに次のようなエラーが出力される。
-------------------------------------------
checking for regcomp... yes
checking whether your system's regexp library is completely broken... no
checking where new mail is stored... no
configure: error: "Could not determine where new mail is stored."
-------------------------------------------

config.logを見てみる。

前回失敗していたっぽい所は正常に終了しているっぽい。
-------------------------------------------
configure:8403: checking for SLtt_get_terminfo in -lslang-utf8
configure:8438: gcc -o conftest.exe -g -O2  -I/usr/local/include  -L/usr/local/lib conftest.c -lslang-utf8 -lm  >&5
configure:8444: $? = 0
configure:8463: result: yes
-------------------------------------------

最後に止っている部分のlog
-------------------------------------------
configure:12574: checking where new mail is stored
configure:12590: result: no
configure:12596: error: "Could not determine where new mail is stored."
-------------------------------------------
これは、受信したmailがどこに置かれているのかわからん。と言われているように見えたので、
configureに--with-mailpath=/home/matsunaga/Mailboxを追加して再実行。

これで最後までconfigure scriptが通るようになりました。

ただ、また気になる点です。
たまたまcygwinなんで僕一人しか使わないため、--with-mailpathを固定で指定していますが、これってmulti userって意味では変な気がします。
本来的な解決方法はどのようにするのが正解なのでしょうか?

とりあえず、上記の方法で作成されたMakefileで、makeまでは完了しました。
他に--enable-imapとかを付けたりして調整したいので、まだmake installはしていません。

p.s.
出先で、mailerがgroupwareのしか使えない為、1行が長くなってしまってすいません。


------
(株)Blueship
MATSUNAGA Ichiro
mailto:vikke****@blues*****
phone:03-3668-5040




Mutt-j-users メーリングリストの案内
Back to archive index