Namazu-devel-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: namazu-2.0.5-pre3



From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxxxxxxxxx>

kose> 古川さんのFreeBSD、藤原さんのNetBSDの件は解決したんでしたっけ?

いつもありがとうございます。はい、いいと思います。

【問題】
-----------------
NetBSD では、通常 /usr/bin/cc を使っている。この場合、何も考えないと 
/usr/local/include, /usr/local/lib を見ないため、/usr/local に入れた gettext
は利用されないので、
env CFLAGS=-I/usr/local/include LIBS='-L/usr/local/lib -lintl' ./configure
とする必要がある
-----------------

【解決法】
-----------------
次のうちのどれかを採る
(1)
gettext が既に (/usr/local に) 設置してあって、それを使いたい時
env CFLAGS=-I/usr/local/include LIBS='-L/usr/local/lib -lintl' ./configure

(2)
または同梱の gettext を使う場合
./configure --with-included-gettext

(3)
あるいは一般的ではないかも知れないが (GNU) gettext を --prefix=/usr で設置
してしまえば ./configure だけ
-----------------

ということで、何かどこかに書く必要があるのかも知れませんが、一応解決と考え
ていいのかと思います。
(はっきり良いと言わないのは、自動判別するという解決法もあるのではないか
と思っているからです)

# その他、 make check の際には ~/.mknmzrc を参照するため、内容には注意
# が必要な場合もある
# と思います。
# そうなることって稀だとは思います 1.html を避けてしまうって、稀です。

いま NetBSD/macppc (604e) で pre4 で 上記 (2)法 で make check で 27/27 になりました。

【おまけ】
make check の時に、以下のように pdftotext の表示が出るのは何でしょうか ?
PASS: mknmz-10
pdftotext version 0.91
Copyright 1996-2000 Derek B. Noonburg
Usage: pdftotext [options] <PDF-file> [<text-file>]
  -f <int>        : first page to convert
  -l <int>        : last page to convert
  -ascii7         : convert to 7-bit ASCII (default is 8-bit ISO Latin-1)
  -latin2         : convert to ISO Latin-2 character set
  -latin5         : convert to ISO Latin-5 character set
  -raw            : keep strings in content stream order
  -upw <string>   : user password (for encrypted files)
  -q              : don't print any messages or errors
  -v              : print copyright and version info
  -h              : print usage information
  -help           : print usage information
pdftotext version 0.91
Copyright 1996-2000 Derek B. Noonburg
Usage: pdftotext [options] <PDF-file> [<text-file>]
  -f <int>        : first page to convert
  -l <int>        : last page to convert
  -ascii7         : convert to 7-bit ASCII (default is 8-bit ISO Latin-1)
  -latin2         : convert to ISO Latin-2 character set
  -latin5         : convert to ISO Latin-5 character set
  -raw            : keep strings in content stream order
  -upw <string>   : user password (for encrypted files)
  -q              : don't print any messages or errors
  -v              : print copyright and version info
  -h              : print usage information
  -help           : print usage information
PASS: gcnmz-1

---
(藤原)