PROJのインストール メモ

PROJ からソースをダウンロードして解凍する.

PROJ 9

今回は cmake を使ってインストール.

mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/local/src/proj-9.0.0 \
               -DTIFF_INCLUDE_DIR=$HOME/local/src/tiff-4.3.0/include \
               -DTIFF_LIBRARY=$HOME/local/src/tiff-4.3.0/lib/libtiff.so
make
make install


いろいろな依存関係のものが LD_LIBRARY_PATH や CPATH の環境変数にない場合には, 下記のようにいろいろ定義する.オプションは Installation に掲載されている通り.

cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/local/src/proj-8.0.1 \
               -DTIFF_INCLUDE_DIR=$HOME/local/src/tiff-4.4.0/include \
               -DTIFF_LIBRARY_RELEASE=$HOME/local/src/tiff-4.4.0/lib/libtiff.so \
               -DEXE_SQLITE3=/opt/sqlite-3.37.2_gnu/bin/sqlite3 \
               -DSQLITE3_INCLUDE_DIR=/opt/sqlite-3.37.2_gnu/include \
               -DSQLITE3_LIBRARY=/opt/sqlite-3.37.2_gnu/lib/libsqlite3.so \
               -DBUILD_TESTING=OFF



PROJ 8

libtiff-4 の検索は pkg-config を通じて行われるので,PKG_CONFIG_PATH をちゃんと設定しておく.

export PKG_CONFIG_PATH=$HOME/local/src/tiff-4.3.0/lib/pkgconfig

sqlite3 も同様に自分の環境に合わせてパスを設定をしておく.
あとはいつもの流れ.

./configure --prefix=$HOME/local/src/proj-8.2.1
make
make install


PROJ 4

./configure --prefix=$HOME/local/src/proj-4.9.3
make
make install

Front page   Edit Diff Attach Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2022-06-23 (Thu) 14:11:08 (675d)