The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the JPEG-2000 codec.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://github.com/jasper-software/jasper/archive/version-4.1.1/jasper-4.1.1.tar.gz
ダウンロード MD5 sum: 85ce7c19ca474306974365b7e04635ce
ダウンロードサイズ: 1.9 MB
必要ディスク容量: 10.0 MB(テスト込み)
概算ビルド時間: 0.3 SBU(テスト込み)
Freeglut-3.4.0 (jiv に必要), Doxygen-1.9.8 (needed for generating html documentation), texlive-20230313 (needed to regenerate the pdf documentation)
The tarball jasper-4.1.1.tar.gz will extract to jasper-version-4.1.1.
Install JasPer by running the following commands:
mkdir BUILD && cd BUILD && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_INSTALL_RPATH=YES \ -DJAS_ENABLE_DOC=NO \ -DALLOW_IN_SOURCE_BUILD=YES \ -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/jasper-4.1.1 \ .. && make
ビルド結果をテストする場合は make test を実行します。
root
ユーザーになって以下を実行します。
make install
-DCMAKE_SKIP_INSTALL_RPATH=YES
: This
option removes embedded library search paths.
-DJAS_ENABLE_DOC=NO
: This
option disables rebuilding the pdf documentation if texlive-20230313 is installed.
-DALLOW_IN_SOURCE_BUILD=YES
: This
switch allows building from within the source tree. In our case,
this is needed to allow us to build inside of the BUILD directory
instead of needing to create another directory outside of the
source tree.