ビルド時の追加オプション(引数)

YACReaderLibraryServer10

YACReader10 からcmakeでのビルドとなっているので手順を書いておく。

RockyLinux9.7 / Qt6.7

$ cd SRC
$ wget "https://github.com/YACReader/yacreader/releases/download/10.0.0/yacreader-10.0.0-src.tar.xz"
$ cd ../WORK/
$ tar xf ../SRC/yacreader-10.0.0-src.tar.xz
$ cd yacreader-10.0.0

INSTALL.mdを参照。
・Qt6.7をSourceからビルドしているので場所を指定(CMAKE_MODULE_PATH=/home/dev/Qt6)
・PDFファイルのブックは利用しない(PDF_BACKEND=no_pdf)
・YACReaderLibraryServerのみをビルドする(BUILD_SERVER_STANDALONE=ON)
・インストール先指定 (CMAKE_INSTALL_PREFIX=/opt/YACReader)

$ CMAKE_MODULE_PATH=/home/dev/Qt6 cmake -B build -DBUILD_SERVER_STANDALONE=ON -DPDF_BACKEND=no_pdf -DCMAKE_INSTALL_PREFIX=/opt/YACReader/YACReaderLibraryServer

$ cd build
$ make

[インストールする場合]
$ make install

[パッケージ作成等、一時ディレクトリにインストール]
 ※ DESTDIRを設定するとインストールディレクトリは、${DESTDIR}/${CMAKE_MODULE_PATH}となる。
$ DESTDIR=/home/dev/tmp cmake --install .