下記資料を基にRPMビルド環境の構築方法を勉強しています。
今日は、RPMビルドに必要な他のツールについて確認します。
Set Up an RPM Build Environment under CentOS
http://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
Other tools you may need
・RPMをビルドするということは、ソフトウェアをビルドしたりコンパイルすることになるので、ソースパッケージをビルド、コンパイルするツールも必要になります。
・一般的にはソフトウェアをビルドするのに"make"をインストールする必要があるでしょう。C言語で書かれていなくてもインストールプロセスでMakefilesを使用される場合が多いです。
yumでインストールできます。
・C言語で書かれているソフトウェアをRPMでビルドする場合は、gccコンパイラが必要になるでしょう。
yumでインストールできます。
・"wget"は、暗号化接続をするのに"OpenSSL"ライブラリを必要とします。
従って、"wget"をインストールするには、"openssl"もインストールする必要があります。
しかし、"openssl"RPMは、OpenSSLライブラリをコンパイルするのに必要なライブラリヘッダーファイルが含まれていません。"open-ssl"RPMに含まれています。
例題で学ぶLinuxプログラミング―GCCからRPMまでオープンソース・アプリケーション技術/カート オール
¥4,200
Amazon.co.jp