2016/07/29 Installation CDFLIB sur pc1146
La distribution cdf36_2_1-dist-all.tar.gz a été récupérée sur le site de la NASA.
Cette version inclut les outils Java
Installation
Cette version de la CDFLIB a été installée sur pc1146.irap.omp.eu, sous le répertoire :
/home/barthe/BEPI/cdf36_2-dist
Un fichier profile a été crée sous :
/home/barthe/BEPI/profile
Documentation
ZMODE
Lorsqu’on ouvre un fichier CDF en ZMODE, les anciennes varabiables de type Rvariables apparaissent transforméesi en Zvariables. Il existe deux types de ZMODE :
|
2016/10/11 Installation Skeleton Editor
Récupération sur le site de la NASA :
Installation sur pcc16.irap.omp.eu, dans le répertoire :
/home/barthe/BEPI
Extraction du fichier standalone-skteditor-1.3.1.31.zip
Création arborescence :
/home/BEPI/skteditor-1.3.1.31
Lancement :
$ cd /home/BEPI
$ . profile
$ java -jar skteditor-1.3.1.31/spdfjavaClasses.jar
2016/10/18 Installation sur rosina1.irap.omp.eu
Récupération de la cdflib 3.6.2 et installation sous :
/home/bepi/trunk/software/cdf36_2-dist
Génération
$ cd ~/trunk/software/cdf36_2-dist
$ make OS=linux ENV=gnu clean all
Installation
$ mkdir /home/bepi/trunk/software/cdf
$ make INSTALLDIR=/home/bepi/trunk/software/cdf install
Configuration
Ajout des paramètres d’environnement sous :
/home/bepi/trunk/profile
les outils cdfjava ne sont pas installés par le make install |
Installation cdfjava
Il faut compiler manuellement les outils java !!!
$ cd /home/bepi/trunk/software/cdf26_2-dist/cdfjava
$ build
cd jni
gcc -I${CDF_BASE}/include \
-I${JAVA_HOME}/include \
-I${JAVA_HOME}/include/linux \
-fPIC \
-c cdfNativeLibrary.c
ld -shared cdfNativeLibrary.o -o ../lib/libcdfNativeLibrary.so -L${CDF_LIB} -lc -lm -lcdf
La compilation ne fonctionnant pas : fichier jni.h introuvable.
$ yum install java-1.7.0-openjdk-devel.x86_64
Probleme lors du lancement : il ne trouvait pas une classe gsfc/…/CDFconstants.class qui se trouvait dans cdf/cdfjava/classes/cdfjava.jar Sur les conseils de J.M. Glorian, nous avons extrait le MANIFEST du jar du skteditor, et regarde sont contenu, qui fesait reference au fichier :
J’ai donc recopie ce fichier cdfjava.jar dans le repertoires skt-editor-1.3.31/extensions |
2017/01/05 Nouvelle installation outils JAVA
Installation sous ~/trunk/software/cdfjava
$ cd ~/trunk/software
$ ln -s cdf36_2-dist/cdfjava .
Modification du fichier ~/trunk/profile pour prendre en compte le nouveau repertoire
Utilisation
$ java CDFToolsDriver
$ java CDF2CDFML
$ java CDFML2CDF
2017/01/26 Installation CDFLIB 3.6.2.1
Durant les tests ESTEC qui ont eu lieu ce jour, les CDF générés n'étaient pas compatibles avec la CDFLIB 3.6.3 utilisée par Penou pour CL.
La CDFLIB détectait le fait que la leap-second du 2017/01/01 n'était pas intégrée. J’ai essayé de mettre à jour le fichier CDFleap_seconds.txt, mais ca n’a pas suffi.
Il a fallu installer la nouvelle version sous :
/home/bepi/trunk/software/cdflib