Pages : 1
#1 Le 22/08/2013, à 13:22
- lassaib
Makefile [ Resolu]
Bonjour, j'ai besoin de votre aide car je voulais compiler un ensemble de codes fortran à partir d'un makefile, mais j'ai une erreur de compilation qui dépend de mon système d'exploitation ubuntu lts 12.5
$ make
gfortran -O -c helium.f
gfortran -o helium -O helium.o -L/home/saidou/comphy/lib -lran
/usr/bin/ld: cannot find -lran
collect2: ld a retourné 1 code d'état d'exécution
make: *** [helium] Erreur 1
Y a t 'il un paquet qui me manquant ?
merci
Dernière modification par lassaib (Le 22/08/2013, à 14:31)
Hors ligne
#2 Le 22/08/2013, à 14:29
- claudius01
Re : Makefile [ Resolu]
Bonjour,
Sauf erreur de ma part, il manquerait effectivement la librairie ran.so
Ne serait-ce pas plutôt rand.so ?
Essayer avec :
gfortran -o helium -O helium.o -L/home/saidou/comphy/lib -lrand
Cordialement, A+
--
Claudius
Hors ligne
#3 Le 22/08/2013, à 14:32
- lassaib
Re : Makefile [ Resolu]
Merci à tous qui ont pris leur temps pour consulter mon message de détresse.
J'ai pu trouver la solution à mon problème.
Pas de paquets manquants, juste un oubli de ma part de créer le dossier comphy puis d'y mettre le nécessaire.
merci
Hors ligne
Pages : 1