Apr-1.7.4

Apr の概要

Apache ポータブルランタイムライブラリ (Apache Portable Runtime; APR) は、Apache web サーバーに対するサポートライブラリです。 これはオペレーティングシステム (OS) へマッピングする、一連のアプリケーションプログラミングインターフェース (API) を提供します。 OS が特定の機能をサポートしていない場合は APR がエミュレートします。 したがってプログラマーは APR を使えば、さまざまに異なるプラットフォーム上にて動作する可搬性の高いプログラムを構築できます。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

  • ダウンロード (HTTP): https://archive.apache.org/dist/apr/apr-1.7.4.tar.bz2

  • ダウンロード MD5 sum: f8a62f3984898ba0ea8b6f26b851cb99

  • ダウンロードサイズ: 876 KB

  • 必要ディスク容量: 11 MB (テスト実施時はさらに 4 MB)

  • 概算ビルド時間: 0.1 SBU (テスト実施時は 1.4 SBU)

Apr の概要

以下のコマンドを実行して Apr をビルドします。

./configure --prefix=/usr    \
            --disable-static \
            --with-installbuilddir=/usr/share/apr-1/build &&
make

ビルド結果をテストする場合は make test を実行します。

root ユーザーになって以下を実行します。

make install

コマンド説明

--disable-static: このスイッチはスタティックライブラリをインストールしないようにします。

パッケージ構成

インストールプログラム: apr-1-config
インストールライブラリ: libapr-1.so
インストールディレクトリ: /usr/include/apr-1, /usr/share/apr-1

概略説明

apr-1-config

apr ライブラリについての情報を得るためのシェルスクリプトです。 本ライブラリをコンパイルしたりリンクしたりする際に、よく利用されます。

libapr-1.so

Apache ポータブルランタイムライブラリ (Apache Portable Runtime library)