namazu-dev(ring)


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

1.9.11 on FreeBSD; Undefined subroutine &NKF::nkf



FreeBSD 3.3R に入れてみましたが、

・OS付属の bsd make では通らない

mkdir .libs
gcc -g -O2 -Wall -pedantic -o .libs/namazu cgi.o form.o namazu.o output.o result
.o usage.o ../intl/libintl.a ../nmz/.libs/libnmz.so -lm ../lib/libnmzut.a -lm -W
l,--rpath -Wl,/usr/local/lib
creating namazu
make: don't know how to make gcnmz. Stop
*** Error code 1

Stop.


・gmake-3.78.1 では ok


それから mknmz が

Undefined subroutine &NKF::nkf called at /usr/local/share/namazu/pl/codeconv.pl
line 121.

というエラーになります。これは perl の version の
問題ですかね? NKF module は入れてません。
この 121行目をコメント・アウトすれば動作には問題は
ないようですが。


$ mknmz-1.9.11 -C
Config: /usr/local/etc/namazu/mknmzrc
System: freebsd
Namazu: 1.9.11
Perl:   5.00503
NKF:    /usr/local/bin/nkf
KAKASI: /usr/local/bin/kakasi -ieuc -oeuc -w
ChaSen: no -j -F '%m '
Wakati: /usr/local/bin/kakasi -ieuc -oeuc -w
Lang:   C
CCS:    euc
CONFDIR:     /usr/local/etc/namazu
LIBDIR:      /usr/local/share/namazu/pl
FILTERDIR:   /usr/local/share/namazu/filter
TEMPLATEDIR: /usr/local/share/namazu/template
Supported media types:
  application/x-compress
  application/x-gzip
  message/news
  message/rfc822
  text/html
  text/html; x-type=mhonarc
  text/plain
  text/plain; x-type=rfc
  text/x-roff


以上、報告まで。


// Kenji Suzuki

   Linux -- Where you really can go tomorrow