namazu-dev(ring)


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

Re: Search::Namazu



たかく@ULISです。

Search::Namazuをちょっとコンパイルしようと思ったのですが、
makeが通りませんでした。

どうやら、nmz/util.h で定義している
iskanji というマクロが、
/usr/local/lib/perl5/5.00502/PA-RISC2.0/CORE/kanji.h
でも定義されているのが原因のようです。

どう対処するのが良いでしょうかね ??

環境: OS:	HP-UX 10.20
      Perl:	jperl5.005_02-981225

〜ログの抜粋〜
% make
cc -c -I../nmz -D_HPUX_SOURCE -Aa -O    -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" +z -I/home/x/masao/lib/perl5/5.00502/PA-RISC2.0/CORE  Namazu.c
../nmz/libnamazu.h: 142: Warning: 2170, 前処理指令の後に余分な字句"_LIBNAMAZU_H"を指定しています
../nmz/util.h: 33: Error: 3750, マクロ名"iskanji"が同じで置換の並びの字句が異なるマクロ再定義は指定できません
../nmz/util.h: 61: Serious: 4131, 同じ識別子に対する宣言の型が適合していません
Namazu.xs: 71: Error: 4511, オペランドの型が適合していません
Namazu.xs: 75: Error: 4511, オペランドの型が適合していません
Namazu.xs: 75: Error: 4511, オペランドの型が適合していません
Namazu.xs: 101: Error: 4511, オペランドの型が適合していません
Namazu.c: 1 warnings, 5 errors, 1 serious errors, 0 informative
make: *** [Namazu.o] Error 1
〜〜

とりあえず、報告のみで失礼します。
--
高久 雅生  // ULIS : University of Library and Information Science
    図書館情報大学大学院 図書館情報学研究科 修士 2 年次  石塚研究室
    mailto:masao@xxxxxxxxxx	http://www.ulis.ac.jp/~masao/