PerlさんPerlくん
[GIS][PostGIS]Proj4のインストール
最終更新:
atwikimyj
-
view
Proj4のインストール
座標変換を行うライブラリを別途インストールする
必要があります。
■"インストール方法(下記を参考にしました)
http://www.officeyano.net/proj.htm
■ソフトの保存先
http://www.remotesensing.org/proj/"
必要があります。
■"インストール方法(下記を参考にしました)
http://www.officeyano.net/proj.htm
■ソフトの保存先
http://www.remotesensing.org/proj/"
*****************************
#cd
/usr/local/src/prol-4.5.0
#.configure --prefix=/usr/local
#make
#make
#.configure --prefix=/usr/local
install
*****************************
これでprojの実行ファイルとして
/usr/local/bin/proj
がインストールされ、ほかにも
/usr/local/share/proj
というフォルダができて、その中にライブラリが
インストールされます。
/usr/local/bin/proj
がインストールされ、ほかにも
/usr/local/share/proj
というフォルダができて、その中にライブラリが
インストールされます。
※インストール時にprefixでインストール先を指定
するのですが、指定先にはそれらしいファイルが
できていない、、という場合が多々あります。その場合
は、その指定したディレクトリにbinフォルダがないか
確認し、そこの中にそれらしいファイルが作成されて
いないか確認してください。多分、
実行ファイル bin
ライブラリ lib
その他 share
などのディレクトリに保存されています。
するのですが、指定先にはそれらしいファイルが
できていない、、という場合が多々あります。その場合
は、その指定したディレクトリにbinフォルダがないか
確認し、そこの中にそれらしいファイルが作成されて
いないか確認してください。多分、
実行ファイル bin
ライブラリ lib
その他 share
などのディレクトリに保存されています。
実行できるかどうかチェックします。
*****************************
# /usr/local/bin/proj
*****************************
ここでエラー。
error while loading shared libraries:
libproj.so.0
error while loading shared libraries:
libproj.so.0
となっている。ということで、問題はこのライブラリ
がどこにあるか。
がどこにあるか。
探すと
/usr/local/lib/
にあった。パスを通します。
/usr/local/lib/
にあった。パスを通します。
おなじみのファイル
/etc/ld.conf.so
を開き、上記のパスを追記し、保存、ldconfigを実行。
再度
/etc/ld.conf.so
を開き、上記のパスを追記し、保存、ldconfigを実行。
再度
*****************************
# /usr/local/bin/proj
*****************************
エラーはでなくなった。