Configuration d'un ordinateur Linux pour MRR

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 :

  1. 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
  2. Installez devtoolset-3, qui installe GCC v.4.9. Pour obtenir des instructions, reportez-vous à https://www.softwarecollections.org/en/scls/rhscl/devtoolset-3/.
  3. Vérifiez que GCC v.4.9 et LIBC v.2.17 (ou version supérieure) sont installés.
  4. 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