Ptlib-2.10.11

Ptlib の概要

Ptlib (Portable Tools Library) パッケージは、かつて PWLib (ポータブル ウィンドウ ライブラリ; portable Windows Library) とされていたクラスライブラリです。 数々のプラットフォーム上にてアプリケーションを動作させる方法を提供します。

本パッケージは LFS-8.0 において正しくビルドでき動作することが確認されています。

パッケージ情報

追加のダウンロード

Ptlib の依存パッケージ

推奨

任意

Cyrus SASL-2.1.26, Lua-5.3.4, OpenLDAP-2.4.45, PulseAudio-10.0, SDL-1.2.15, unixODBC-2.3.4, v4l-utils-1.12.5, libdc1394, libraw1394,

ユーザー情報: http://wiki.linuxfromscratch.org/blfs/wiki/ptlib

Ptlib のインストール

Fix a build issue with gcc-7.1.0:

sed -i "s/sbin\.Right(1) == '\\\\0')/strlen(sbin\.Right(1)) == 0)/" \
    src/ptclib/podbc.cxx

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

patch -Np1 -i ../ptlib-2.10.11-openssl-1.1.0-1.patch &&
patch -Np1 -i ../ptlib-2.10.11-bison_fixes-2.patch &&

./configure --prefix=/usr &&
make

このパッケージにテストスイートはありません。

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

make install &&
chmod -v 755 /usr/lib/libpt.so.2.10.11

パッケージ構成

インストールプログラム: ptlib-config
インストールライブラリ: libpt.so, libpt_s.a
インストールディレクトリ: /usr/include/ptclib, /usr/include/ptlib, /usr/lib/ptlib-2.10.11, /usr/share/ptlib

概略説明

ptlib-config

determines the compile and linker flags that should be used to compile and link programs that use libpt.

libpt.so

ptlib API 関数を提供します。

最終更新日: 2017-08-17 05:38:22 +0900