Utilisation de HDF5, impossible de compiler
Bonjour
Je souhaite utiliser les API du format HDF5 pour stocker des données scientifiques de gros volume (DNS). J'ai tout installé (sous ubuntu 9.04) mais je ne parvient pas à localiser le module HDF5. J'ai en effet lancé le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| !
! The following example demonstrates how to create and close an HDF5 file.
! It creates a file called 'file.h5', and then closes the file.
!
PROGRAM FILEEXAMPLE
USE HDF5 ! This module contains all necessary modules
IMPLICIT NONE
CHARACTER(LEN=8), PARAMETER :: filename = "filef.h5" ! File name
INTEGER(HID_T) :: file_id ! File identifier
INTEGER :: error ! Error flag
!
! Initialize FORTRAN interface.
!
CALL h5open_f (error)
!
! Create a new file using default properties.
!
CALL h5fcreate_f(filename, H5F_ACC_TRUNC_F, file_id, error)
!
! Terminate access to the file.
!
CALL h5fclose_f(file_id, error)
!
! Close FORTRAN interface.
!
CALL h5close_f(error)
END PROGRAM FILEEXAMPLE |
Et j'obtiens :
Code:
1 2 3 4 5 6
| ~/Bureau$ f95 HDF5.f95
HDF5.f95:8.59:
USE HDF5 ! This module contains all necessary modules
1
Fatal Error: Can't open module file 'hdf5.mod' for reading at (1): Aucun fichier ou dossier de ce type |
J'ai donc téléchargé les sources de HDF5, puis j'ai tout compilé, et installé, mais rien n'y fait. J'ai pourtant tout les compilateurs de type h5cc, H5cp, etc mais pas de h5fc, et aussi pas de hdf5.mod. :cry:
L'un d'entre vous aurait-il une idée pour réussir à localiser la chose ?
En vous remerciant d'avance, je vous souhaite un excellent weekend. ;)
Moomba