Article freyasx/31 of [1-99] on the server localhost:7119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A30@freyasx.ML_>]
Newsgroups: mail-lists.freyasx

[FreyaSX] Re: freyaのインストールについて
30 Aug 2004 22:16:42 GMT ysato@delegate.org (Yutaka Sato)
The DeleGate Project

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/>
┴ └┴──┘┴──────────────────────────────
佐藤豊@情報技術研究部門.産業技術総合研究所(独立行政法人)

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V