Dec 6, 2009

Delegated SSLwayのlinuxディストリビューション別コンパイル結果

delegateのDGbeecon実験のために、何かお役に立てないか、と過去のメモ書きから記載します。

開発用ワークステーションとしてインストールした直後の、各Linuxディストリビューションで、SSLwayのコンパイルが、手を入れないまま、どれだけ楽に出来るのか、成否結果をメモ書きしておきます。

SSLWAY make の手順、ご本家の手引書
https://www.delegate.org/delegate/ssl/

所々、自分でも意味不明。メモは丁寧に書くべし、と反省。

■Fedora 9 2.6.27.5-41.fc9.i686 #1 SMP Thu Nov 13 20:52:14 EST 2008 i686 i686
 i386 GNU/linux
 gnome 2.22.3

成功。 特にアクションは 不要だった。

------------------------------------------------------------

■Ubuntu 2.6.27-9 generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU /linux
 Gnome 2.24.1

成功。 ただし、モジュール追加が必要だった。

以下、コンパイル試行、モジュール追加の経緯

コンパイル失敗。ネット情報等から次のモジュール追加が必要であることがわかっ
た。

>> sudo apt-get yum install
>> sudo apt-get gcc-c++ install ← この操作事態は失敗

>> sudo apt-get install build-essential

この後、再コンパイルで成功。

>> aptでzlib-devel、openssl-devel、libtermcap-develをインストール
>>しようとしても
>> KURO-BOX:/usr/local/vpnserver# apt-get install zlib-devel
>> Reading Package Lists... Done
>> Building Dependency Tree... Done
>> E: Couldn't find package zlib-devel
>> となって、インストールできません。残りの2つも同じ現象です。
>>
>>> apt-get install libssl-dev
>>> とやってみた
>>>
>> http://www.yamasita.jp/cgi-bin/BBS/eztree.cgi?action=view&view_num=3321
>>
>> OK!
>>

------------------------------------------------------------
■Kubuntu 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686
GNU/Linux

失敗

備考、エラーの内容等
「time.h が見つからない」等、ヘッダーファイルが存在しない旨のエラーが
 発生し、コンパイル成功しない。
C言語・開発用モジュールの インストールを行えば、コンパイル可能になるもの
 と推察されますが、面倒でしたので、諦めました。

試みたこと
sudo apt-get install linux-devel
sudo apt-get install libc6-dev
sudo apt-get install libstdc++6-4.2-dev
sudo apt-get install linux-devel
sudo apt-get install linux-devel

------------------------------------------------------------

No comments: