[Canna-dev 99] Re: インストール先ディレクトリの指定について

Back to archive index

Yoichiro Takehora takeh****@yo*****
2002年 12月 14日 (土) 03:32:38 JST


竹洞です。


> > make install cannaPrefix=/var/tmp/Canna-3.6p1/usr
> > 
> > としてみました。すると、リンク関係がおかしくなってしまいます。
> 11月にHEADでDESTDIRまわりを修正したのですが、パッチの配布の関係で、
> 3.6p1には入っていません。そのままではcatdic系がおかしくなると思います。
> その修正を含めても問題が出るなら、もっと詳しく状況を教えてください。

すみません、「修正を含めて」というのは、CVSのDownload tarballをDownload
すれば含まれていると思っていいのでしょうか?

もしそうだとして、

Canna.confを
*********************************************************************
cannaPrefix = /usr
cannaExecPrefix = $(cannaPrefix)
cannaBinDir = $(cannaExecPrefix)/bin
cannaSrvDir = $(cannaPrefix)/sbin
cannaLibDir = /var/lib/canna
cannaManDir = $(cannaPrefix)/share/man
cannaIncDir = $(cannaPrefix)/include/canna

#ifdef InstallAsUser
libCannaDir = $(cannaExecPrefix)/lib
ErrDir  = /var/log/canna
#else
libCannaDir = /usr/lib
ErrDir  = /var/log/canna
#endif

/* 次の3行は変更しないでください */
wcharDefinition = -DCANNA_WCHAR
Wlib =
JapaneseLocale = ja_JP.eucJP

inet6Definition = -DINET6

cannaOwner = bin
cannaGroup = bin
*********************************************************************

と設定しました。

それで、cannakillが/usr/binにcatdicのシンボリックリンクとしてできてしまっ
ています。


> > ErrDir= /var/log/canna
> > 
> > としたのが、/var/tmp/Canna-3.6p1/usr/var/log/cannaに入ってしまいます。
> DESTDIRは/var/tmp/Canna-3.6p1ではありませんか?
> 
> > manもman1xとかman3xとかなっているので、このあたりも含めて、Makefileを修
> imakeのMANSUFFIXの通りにインストールしているのですが、もしそれが嫌なら、
> Canna.confでMANSUFFIXを変えればman1のようにも出来ると思います。

Canna.confにかなり手を入れないと、いけないようですよね。(^^;



-----------------------------------------------
竹洞 陽一郎
takeh****@yo*****




Canna-dev メーリングリストの案内
Back to archive index