[Reference:<_A30@freyasx.ML_>]
Newsgroups: mail-lists.freyasx
[FreyaSX] Re: freyaのインストールについて
On 08/31/04(03:21) you Hayashi <zero_PQ2TIYT.ml@delegate.org> wrote
in <_A30@freyasx.ML_>
|こんにちは。
おはようございます。
|>プロバイダでFreyaSXを検索エンジンとして動かしてくれれば可能ですが:p
|
|>pnamazu というのは namazu の Perl 版検索インターフェイスのようです
|が、
|>FreyaSX の検索部分を Perl で書くというのは結構シンドイんじゃないかと
|>思います。ただの等価変換なので、機械的な作業だとは多いますが。
|
|ああ、pnamazuの様にnamazuをインストールしなくても、単体で動作してして
|くれないのかな?という意味でした。^^;
そうですね。Freya(SX)の検索プログラムは単体で動作します。
|どうやら、ローカルでコンパイルしたものを、サーバーにアップロードするだ
|けで動作するみたいなのでokです。
うーん、サーバに実行形式をアップロードできる環境でしたら、何でもできる
はずだと思うんですが。。。namazu でそれができないという理由がわかりません。
動的ライブラリ関係とか、ファイル環境が固定とか、、、でしょうか?
それと、FreyaSXでは(その必要性に行き当たってないので)索引ファイル中の
バイトオーダー依存性を除去していません。ですので、同じ実行形式を使って
複数の(異なるバイトオーダーの)マシンで作成した索引ファイルを食わせる
ことができません。まあ、そういう必要性もあまりないでしょうけど。
|FreyaSX-0.99.5ですが、FreBSD4.10ではうまくコンパイルできないみたいです
|ね・・・。
|
|
|以下makeした時のログです。
|
|cd freya/src; make
|g++ -DNDEBUG -Wall -O3 -c Retriever.cc
|In file included from SX.h:14,
| from Retriever.cc:14:
|/usr/include/netinet/in.h:235: syntax error before `;'
...
0.99.5 の SX.h の 14行目というのは
#include <netinet/in.h>
ですね。この行の前に、
#include <arpa/inet.h>
を加えれば通るのではないかと思います。
D G
┌─┐┬┌──┬┐ //\^^ ( - ); {Do the more with the less -- B. Fuller}
├─┤│└─┐│ / 877m\_< >_ <URL:http://www.delegate.org/delegate/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)
|