Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
'na' undeclared (Search::Namazu)
- From: Ikuhito Iwata <iwata@xxxxxxxxxxxx>
- Date: Wed, 25 Apr 2001 18:59:30 +0900 (JST)
- X-ml-name: namazu-users-ja
- X-mail-count: 01709
岩田@COMNEX と申します。
Search::Namazuを是非使用させて頂きたいと思いまして、MLの過去ログを参照
しながらいろいろ試しているのですが、Subjectに書きましたエラーメッセー
ジが出て、makeに失敗してしまいます。
というか、そもそもSearch::Namazuの導入手順はこれでよろしいのでしょうか?
なにかおわかりになることがあればご教授ください。
・環境
OS SPARC-SUN-Solaris 2.5.1
perl 5.6.0
gcc 2.7.2
namazu 2.0.5
・環境変数
PATH=/bin:/usr/ucb:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/openwin/bin:
/opt/SUNWspro/bin:/usr/local/bin:/etc:/usr/local/pgsql/bin:.
LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/lib:/lib:/usr/lib:
/usr/dt/lib
・導入手順
まず、namazu-2.0.5.tar.gz を /usr/local/src 下に展開し、
/usr/local/src/namazu-2.0.5/ にて、
% ./configure --with-included-gettext
% make
% su
# make install
としました。
結果、mknmz、namazu、namazu.cgi いずれも問題なく動作して
いるように見えます。
% mknmz -C
読み込んだ設定ファイル: /usr/local//etc/namazu/mknmzrc
システム: solaris
Namazu: 2.0.5
Perl: 5.006
NKF: module_nkf
KAKASI: no -ieuc -oeuc -w
茶筌: module_chasen -j -F '%m '
わかち書き: module_chasen -j -F '%m '
言語: ja
文字コード: euc
CONFDIR: /usr/local//etc/namazu
LIBDIR: /usr/local//share/namazu/pl
FILTERDIR: /usr/local//share/namazu/filter
TEMPLATEDIR: /usr/local//share/namazu/template
対応メディアタイプ:
application/x-compress
application/x-gzip
message/news
message/rfc822
text/hnf
text/html
text/html; x-type=mhonarc
text/plain
text/plain; x-type=rfc
text/x-roff
そして、http://www.namazu.org/~knok/Search-Namazu-0.13.tar.gz を
/usr/local/src/namazu-2.0.5/下に展開後、
/usr/local/src/namazu-2.0.5/Search-Namazu-0.13/ にて
% ls
ChangeLog Makefile.PL Namazu.pod.ja TODO
MANIFEST Namazu.pm Namazu.xs
% perl Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Search::Namazu
とした後、
% gmake
mkdir blib
mkdir blib/lib
mkdir blib/lib/Search
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Search
mkdir blib/arch/auto/Search/Namazu
mkdir blib/lib/auto
mkdir blib/lib/auto/Search
mkdir blib/lib/auto/Search/Namazu
mkdir blib/man3
cp Namazu.pm blib/lib/Search/Namazu.pm
/bin/perl -I/usr/local/lib/perl5/5.6.0/sun4-solaris -I/usr/local/lib/perl5/5.6.0
/usr/local/lib/perl5/5.6.0/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.6.0
/ExtUtils/typemap Namazu.xs > Namazu.xsc && mv Namazu.xsc Namazu.c
gcc -c -I../nmz -I/usr/local/include -O2 -DVERSION=\"0.13\" -DXS_VERSION=\
"0.13\" -fPIC -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE Namazu.c
Namazu.xs: In function `XS_Search__Namazu_call_search_main':
Namazu.xs:65: `na' undeclared (first use this function)
Namazu.xs:65: (Each undeclared identifier is reported only once
Namazu.xs:65: for each function it appears in.)
Namazu.xs: In function `XS_Search__Namazu_nmz_addindex':
Namazu.xs:105: `na' undeclared (first use this function)
Namazu.xs: In function `XS_Search__Namazu_nmz_setlang':
Namazu.xs:144: `na' undeclared (first use this function)
*** Error code 1
make: Fatal error: Command failed for target `Namazu.o'
で失敗します。
以上、よろしくお願い致します。
--
COMNEX
岩田 育士(Ikuhito Iwata)
Tel : 03-5410-1821
FAX : 03-5410-1815
Work : iwata@xxxxxxxxxxxx
Private: cd3i-iwt@xxxxxxxxxxxxxxx
--