Page 1 sur 1
Compiler un logiciel
Posté : ven. 2 mai 2014 22:16
par Nuwanda°°
Bonsoir,
j'ai téléchargé un logiciel (tempo2) sous linux et je n'arrive pas à le compiler, pourtant le tutoriel disponible sur ce site:
http://www.pulsarastronomy.net/pulsar/a ... 72011-1015
est assez bien expliqué (bien qu'en anglais). J'ai testé les deux méthodes proposées, mais pas moyen de faire tourner ça, ça bloque avec autoconf, peut-être même que le logiciel est corrumpu..
merci à qui pourra me dépanner!
Compiler un logiciel
Posté : ven. 2 mai 2014 23:20
par KeRR_@
Bonsoir Nuwanda°°
Un peu de lecture s'impose par
ici
KeRR_@
@ ++
Re: Compiler un logiciel
Posté : sam. 3 mai 2014 01:42
par Nuwanda°°
Hum.. Apparemment le logiciel n'existe pas en paquet debian :S
et j'ai testé le " ./configure" de la page suivante du tuto ça beugue aussi.
J'ai oublié de dire que mon linux tournait dans une virtual box (en fait je suis sous windows), peut être que c'est ça qui coince
Compiler un logiciel
Posté : sam. 3 mai 2014 12:04
par KeRR_@
Bonjour Nuwanda°°
Pourrais-tu réinstaller " Linux " pour voir, ou voire ta configuration
Lecture par ici avec
Gestion des paquets Debian / Ubuntu
Regarde ceci aussi
Linux - Installer les programmes (gestion des paquets, compil)
Creuses encore tu vas trouver ^^
KeRR_@
Re: Compiler un logiciel
Posté : sam. 3 mai 2014 13:22
par Nuwanda°°
Bonjour,
ça progresse! Je suis au pararaphe 3. du tuto de tempo2, j'ai quelques problèmes avec setenv ("commande introuvable"), je vais continuer de creuser. Merci.
Compiler un logiciel
Posté : sam. 3 mai 2014 14:45
par Nuwanda°°
ttt, ok linux a un shell "bash" dc ya pas la commande setenv.
Par contre j'ai un "config.log" avec tout pleins d'erreurs..
KeRR_@: j'ai vérifié mon linux est correctement installé et mis à jour.
Compiler un logiciel
Posté : sam. 3 mai 2014 15:06
par KeRR_@
Salut,
Nuwanda°°, Tu as trouvé comment corrigée les erreurs
Compiler un logiciel
Posté : sam. 3 mai 2014 15:55
par Nuwanda°°
Salut,
Non, en fait je sèche sur une partie du tuto:
"Before we run the configure script we must have already set the $TEMPO2 environment variable as in the above section" (cette partie je l'ai faite),
"but other useful variables to set are:
$CC, $CXX and $F77 - These define the default compilers to use for C, C++ and Fortran 77. You will want to ensure that you are using the same version of each; this is particularlaly common issue with MacOSX where the gfortran version is often different to the system default. You may find that you need to use e.g. CC=gcc-4, CXX=g++-4 and F77=gfortran-4
$CFLAGS and $CXXFLAGS - these define the default options to pass to the C and C++ compilers. Often this is used to specify optimisation flags or a non-standard location of header files.
$LDFLAGS - this defines the default options to pass to the linker. Often this is used to specify non-standard location of libraries."
je pense que c'est de là que proviennent les erreurs mais je comprends pas trop ce qu'ils demandent..
Compiler un logiciel
Posté : sam. 3 mai 2014 17:40
par KeRR_@
Re,
Regarde ceci
Compile and install tempo2
Juste ceci pour avoir une idées en plus
automake - Gnu
@ +
Compiler un logiciel
Posté : sam. 3 mai 2014 18:30
par Nuwanda°°
Re,
ouai le premier lien c'est celui que je suis à la lettre.
En fait y me manquait gfortran et g++; j'avance, j'avance!
N'empêche que quand je tape "tempo2 -h", le terminal me met:
"error while loading shared libraries: libtempo2.so.0: cannot open shared object file: No such file or directory"
Compiler un logiciel
Posté : sam. 3 mai 2014 18:34
par KeRR_@
RE, ^^
tu dois installer ou créer une librairies.
-1
Un lien
-2
encore un autre lien
Alors je te donne ce
Manuel de FORTRAN 77
And.....
Compiler un logiciel
Posté : sam. 3 mai 2014 22:57
par Nuwanda°°
wow, beaucoup de lecture!
Merci, finalement j'ai fait table rase et tout recommencé avec l'aide d'un ami.
Ca fonctionne! Reste plus qu'à prendre en main le logiciel (pas une mince affaire).
Merci en tout cas de m'avoir aiguillé!
Compiler un logiciel
Posté : sam. 3 mai 2014 23:04
par KeRR_@
Bonsoir Nuwanda°°
Peux-tu s'il te plait donner la marche à suivre et surtout où ça coincer
Linux n'est pas vraiment facile, très technique je pense qu'il est rigoureux pour son installation.
Merci pour ton aide,
@ te lire, Contente pour toi
Merci
KeRR_@
Compiler un logiciel
Posté : sam. 3 mai 2014 23:21
par Nuwanda°°
ok,
en fait il faut suivre quasiment à la lettre le lien:
http://www.pulsarastronomy.net/pulsar/a ... 72011-1015
avant d'installer ce logiciel il est indispensable de télécharger gfortran et g++ en faisant sudo apt-get install "nom du paquet"
la méthode en utilisant cvs ne marche pas (enfin,moi j'ai pas réussis)
ensuite, il faut pas oublier d'adapter les lignes de commandes du tutos en fonction des dernières versions sortis du logiciel.
Au 3. pour ubuntu, il faut se reporter à la partie "for bash".
Enfin, suivre la procédure jusqu'à la fin.
En espérant que ce logiciel ne donne pas autant de fil à retordre à ceux qui voudront l'installer qu'à moi ^^.
Bonne soirée!
Compiler un logiciel
Posté : dim. 18 mai 2014 17:15
par Dori@n
Bonjour,
Ce sujet n'a pas reçu de réponse de l'auteur depuis plus de
15 jours. Il est donc considéré comme archivé.
La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou de faire un UP régulièrement.
Ce sujet est verrouillé, si vous souhaitez le reprendre ou signaler qu'il est résolu, merci de contacter par message privé un membre de l'équipe de
modération du forum.
À bientôt sur FEI !