以下は JE2BWM ほかが作成した翻訳 です。 原文は University of California より GFDL で配付されており、 この翻訳も GFDL に従います。
原文: Software prerequisites   (翻訳対象の更新日付は 7:55 PM UTC, May 31 2006 です)。

ソフトウエアの前提条件

boinc.gif
(英語のみ)

BOINC をコンパイルしたり 走らせたりするのに、ある程度のソフトウェア・パッケージを 必要とします。 その一覧は、使うシステムが何であるかと、 BOINC のどの部分を必要とするのか によって変化します。

Unix

我々が開発で使っているのは、Solaris 2.6-2.9, Red Hat 8 及び Enterprise Edition, Mac OS X, そして Debian Linux(安定版と開発版)ですので、 これらは現在でもすぐに動作するはずです。 その他の Unix ライクなシステムでもおそらく大した手間なしに動作するでしょう。

BOINC をビルドする前に、下記のソフトウエアをインストールする必要があるでしょう。


サーバー コア・クライアント
BOINC マネージャ
アプリケーション
(グラフィクスなし)
アプリケーション
(グラフィクス有り)
GNU ツール群:

make 3.79+
m4 1.4+
libtool 1.4+
pkg-config 0.15+
autoconf 2.58+
automake 1.8+
GCC 3.0.4+
X X X X X
Python 2.2+
MySQLdb module 0.9.2+ (参考: インストール手順 英文)
xml module
X



MySQL 4.0+ or 4.1+
MySQL client
X



Apache および mod_ssl と PHP 4.0.6+
packages: apache2, apache, apache-ssl
X



OpenSSL 0.9.8 以上の版のもの (Windows 用については BOINC のソース配付に含まれています) X X


libcurl 7.13.2 以降のもの (Windows 用については BOINC のソース配付に含まれています)
X


WxWidgets 2.6.1

X

GL, GLU, GLUT ライブラリ



X
X11 ライブラリと include ファイル群

X
X
configure オプション --enable-server --enable-client --enable-client
(WxWidgets と
X11 がある場合)
--enable-client --enable-client
(GL/GLU/GLUT
がある場合)

OS に関する注記

WxWidgets に関する注記

オプションとして --with-gtk --disable-shared を指定して conifgure して下さい。 (BOINC は静的リンクライブラリを必要とします)。

古い WxWidgets をインストールしているなら、それはアンインストール (make uninstall) してから、 2.6 をインストールして下さい。

MySQL に関する注記

MySQLclient に関する注意

PHP に関する注意

ライブラリに関する注意

あなたの環境の /usr/lib の中に 古い版のライブラリ (curl, openssl etc.) があり、より新しい版がその他の場所 (たとえば /usr/local/lib) にあるならば、リンカーに新しいほうの版がどこに探せばよいかを以下のようにして伝えねばなりません。


./configure LDFLAGS=-L/usr/local/lib

X11 に関する注記

X11の機能を使うには、Linux のインストール時に関係するオプションを選択するか、 あるいは (Redhatであれば) メニューから System Settings/Add Software へ行って、 関係するオプションを選択してください。

Debian Linux についての注意事項(原文) を見てください。

Apache についての注意事項

グループと許可属性 を読んでください。

httpd.conf ファイルで、デフォルトの MIME タイプを以下のように設定してください。 (そうしないと、ファイル・アップロードで署名検証の異常が起こります)。


DefaultType application/octet-stream


Windows


コア・クライアント
BOINC マネージャ
インストーラ アプリケーション
Visual Studio .NET (Visual C++ 7.0) X X
X
WxWidgets 2.6.2
X

Installshield X

X

WxWidgets に関する注記


BOINCの訳のメインページに戻る | (原文のメインページに戻る)
 

最終更新時刻 00:46:48, 2006年08月12日(JST)
Copyright © 2010 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
Copyright © 2010 Komori Hitoshi(je2bwm at jarl.com). Japanese translation from English web pages on BOINC. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.