Pour utiliser des fichiers MRR (Multi Resolution Raster) sur Spectrum Spatial dans un environnement Linux, GCC et LIBC doivent être mis à niveau vers les versions appropriées.
Pour configurer un ordinateur Linux pour MRR :
-
Installez le package UUID, qui installe LIBC v.2.17.
Par exemple, pour installer UUID sur CentOS :
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
-
Installez devtoolset-3, qui installe GCC v.4.9. Pour obtenir des instructions, reportez-vous à https://www.softwarecollections.org/en/scls/rhscl/devtoolset-3/.
-
Vérifiez que GCC v.4.9 et LIBC v.2.17 (ou version supérieure) sont installés.
-
Assurez-vous que toutes les dépendances ont été résolus dans les étapes ci-dessus. Si une dépendance n'est pas résolue, installez-la, puis répétez l'étape 2.
Par exemple, voici quelques-unes des dépendances nécessaires pour un ordinateur 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