MRR 用の Linux マシンの設定
Linux 環境の Spectrum Spatial 上で MRR (Multi Resolution Raster) ファイルを使用するには、GCC と LIBC を適切なバージョンにアップグレードする必要があります。
MRR 用に Linux マシンを設定するには
-
UUID パッケージをインストールします。これによって、LIBC v.2.17 がインストールされます。
例えば、Cent OS 上に UUID をインストールするには次のようにします。
wget http://ftp.riken.jp/Linux/centos/6/os/x86_64/Packages/libuuid-2.17.2-12.18.el6.x86_64.rpm
sudo yum -y install libuuid-2.17.2-12.18.el6.x86_64.rpm
sudo yum -y install libuuid-devel
- devtoolset-3 をインストールします。これによって、GCC v.4.9 がインストールされます。手順については、「https://www.softwarecollections.org/en/scls/rhscl/devtoolset-3/」を参照してください。
- GCC v.4.9 と LIBC v.2.17 (またはそれ以降) がインストールされていることを確認します。
-
上記のステップで、すべての依存関係が解決されていることを確認します。解決されていない依存関係がある場合は、それをインストールしてステップ 2 を繰り返します。
例えば以下は、OEL 6.5 コンピュータに対して必要な依存関係の一部です。
wget https://www.softwarecollections.org/en/scls/mizdebsk/maven30-rhel-6/epel-6-x86_64/download/mizdebsk-maven30-rhel-6-epel-6-x86_64.noarch.rpm
sudo yum -y install mizdebsk-maven30-rhel-6-epel-6-x86_64-1-2.noarch.rpm
wget https://www.softwarecollections.org/en/scls/rhscl/maven30/epel-6-x86_64/download/rhscl-maven30-epel-6-x86_64.noarch.rpm
sudo yum -y install rhscl-maven30-epel-6-x86_64-1-2.noarch.rpm
sudo yum -y install maven30
wget https://www.softwarecollections.org/en/scls/mbooth/eclipse-luna/fedora-20-x86_64/download/mbooth-eclipse-luna-fedora-20-x86_64.noarch.rpm
sudo yum -y install mbooth-eclipse-luna-fedora-20-x86_64-1-2.noarch.rpm
sudo yum -y install --skip-broken eclipse-luna