Bonjour,
Voila j'utilise Ubuntu 6.06 et je voudrai connaitre la méthode générale pour installer un logiciel télécharger à parir d'une archive .tar.gz.
Voici comment je procède (je prend pour exemple le logiciel gsynaptics (permet de gerer le touch pad de mon portable))
Je decompresse.
tar zxvf fichier.tar.gz
Je lance l'installation
./install-sh
=> Mais j'ai un retour d'erreur :
./install-sh: no input file specified.
Je lance donc le autogen
=> ERREUR
./autogen.sh: line 6: autoreconf : commande introuvable
J'essaye apres de (…)
Décès du père du Fortran et de la notation BNF
John Backus est décédé samedi 17 mars à l'âge de 82 ans. Pionnier de l'informatique, il a forgé les bases de l'informatique dans les années 50-60 au travers de quelques travaux que nous avons tous plus ou moins utilisé :
NdM : les compilateurs libres gfortran et Free Pascal sont disponibles, pas encore Algol dans la GNU_Compiler_Collection ?
- Le Fortran développé entre 1954 et 1957 par lui et son équipe au sein d'IBM. Le Fortran, que l'on aime ou que l'on aime pas, a su par la suite évoluer et sa dernière mouture est toujours très utilisée en calcul intensif.
- La notation BNF (Backus-Naur Form) en 1959 permet de décrire la grammaire d'un langage de programmation indépendamment de ce langage. Cette notation est toujours très utilisée de nos jours. A l'origine, John Backus l'a introduite pour définir l'Algol.
- Il est en effet l'un des membres actif du comité international de l'Algol 58, puis de l'Algol 60 . Ce langage a rapidement été utilisé dans les années 60 par les universitaires pour décrire des algorithmes. Il a, par exemple, été le premier à utiliser la paire : "begin end" pour délimiter les blocs. Aujourd'hui au musée des langages, il a fortement marqué ses successeurs, dont le Pascal.
NdM : les compilateurs libres gfortran et Free Pascal sont disponibles, pas encore Algol dans la GNU_Compiler_Collection ?
Forum Linux.redhat cmt installer un code en .tar
bjr @ tous
je debute avec linux et je viens d'installé le fedora 6 afin de pouvoir installer un code de simulation "talys code" le probleme est k je l'ai decompressé mais je n'arrive pas a l'installer mm en suivant ttes les etapes,
je vx savoir aussi cmt je pourrai compiler et executer un programme en fortran ,detailler moi les demarches
merci d'avance
je debute avec linux et je viens d'installé le fedora 6 afin de pouvoir installer un code de simulation "talys code" le probleme est k je l'ai decompressé mais je n'arrive pas a l'installer mm en suivant ttes les etapes,
je vx savoir aussi cmt je pourrai compiler et executer un programme en fortran ,detailler moi les demarches
merci d'avance
Journal Scilab / INRIA recrute
Forum général.cherche-logiciel Demande de Fortran
Bonjour,
Pouvez vous me donner le logiciel de Fortran (gratuit) pour fodera core (en rpm) 5.
Merci en avance.
Pouvez vous me donner le logiciel de Fortran (gratuit) pour fodera core (en rpm) 5.
Merci en avance.
Forum Programmation.autre infos
bjr a ts
je suis tout nouveau ici, je voudrais faire de la programmation (j'ai qq notions, mais vraiment trop minim),je n'ai jamais su pourquoi ça marchait et comment ça marchait, là je suis chez moi et je voudrais faire la même chose, de quoi j'ai besoin pour faire de la programmation sur mon ordi perso (je voudrais m'initier au C , C++ et fortran, donc j'ai ce qu'il faut question books) par contre je ne sais pas ce que (…)
je suis tout nouveau ici, je voudrais faire de la programmation (j'ai qq notions, mais vraiment trop minim),je n'ai jamais su pourquoi ça marchait et comment ça marchait, là je suis chez moi et je voudrais faire la même chose, de quoi j'ai besoin pour faire de la programmation sur mon ordi perso (je voudrais m'initier au C , C++ et fortran, donc j'ai ce qu'il faut question books) par contre je ne sais pas ce que (…)
Forum général.cherche-logiciel compilateur Fortran 95
Quelle est la commande qui permet de compiler une source écrit en fortran 77 par un compilateur Fortran 95?
Première implémentation du langage Fortress
Fortress est un nouveau langage de programmation, conçu et développé par Sun Microsystems, visant à remplacer le langage Fortran dans le domaine du calcul à haute performance, notamment scientifique, tout en offrant une bonne productivité pour le programmeur.
Annoncé pour la première fois en mai 2005, Fortress n'était jusque là qu'une série de spécifications disponibles sur le site du projet; ce n'est maintenant plus le cas, le dépôt subversion d'un prototype d'implantation ayant été ouvert. Techniquement, il s'agit d'un interprète écrit en Java pour la machine virtuelle de Sun. La majorité du code est sous licence BSD.
Cette version ne fournit qu'un coeur minimal du langage et devrait servir de base pour, à long terme, la création d'un compilateur industriel complet.
Annoncé pour la première fois en mai 2005, Fortress n'était jusque là qu'une série de spécifications disponibles sur le site du projet; ce n'est maintenant plus le cas, le dépôt subversion d'un prototype d'implantation ayant été ouvert. Techniquement, il s'agit d'un interprète écrit en Java pour la machine virtuelle de Sun. La majorité du code est sous licence BSD.
Cette version ne fournit qu'un coeur minimal du langage et devrait servir de base pour, à long terme, la création d'un compilateur industriel complet.
Forum Programmation.c Pointeurs et gestion mémoire
Bonjour à tous,
j'ai écris un code en fortran 90 et j'ai récemment décidé de lui ajouter une belle
interface gtk. Rien de plus simple pourrait on dire ... au détail près qu'il faut que je
'traduise' mon code fortran en C. Connaissant le langage C je ne m'inquiète pas
trop pour autant .. toute fois une question me démange:
Dans mon code en fortran j'alloue la mémoire dynamiquement de façon casi-systématique.
Ceci est très facile en fortran y compris (…)
j'ai écris un code en fortran 90 et j'ai récemment décidé de lui ajouter une belle
interface gtk. Rien de plus simple pourrait on dire ... au détail près qu'il faut que je
'traduise' mon code fortran en C. Connaissant le langage C je ne m'inquiète pas
trop pour autant .. toute fois une question me démange:
Dans mon code en fortran j'alloue la mémoire dynamiquement de façon casi-systématique.
Ceci est très facile en fortran y compris (…)
Forum Programmation.c++ Interface fortran90 - C++
Bonjour,
J'ai une nouvelle petite question assez simple, mais qui m'ennuie depuis quelques heures là, et dont je ne trouve pas la réponse.
J'ai un code principal c++, des subroutines fortran77 et des subroutines fortran95.
Je compile les subroutines fortran77 avec g77 -c blablabla.f. Ensuite, j'ai un blablabla.o qui est généré, et je compile mon code principal avec g++ main.cpp blablabla.o -lg2c avec le lg2c faisant l'interface fortran77 et c++.
Aucun problème ici.
Je pensais faire pareil avec mes sous-routines (…)
J'ai une nouvelle petite question assez simple, mais qui m'ennuie depuis quelques heures là, et dont je ne trouve pas la réponse.
J'ai un code principal c++, des subroutines fortran77 et des subroutines fortran95.
Je compile les subroutines fortran77 avec g77 -c blablabla.f. Ensuite, j'ai un blablabla.o qui est généré, et je compile mon code principal avec g++ main.cpp blablabla.o -lg2c avec le lg2c faisant l'interface fortran77 et c++.
Aucun problème ici.
Je pensais faire pareil avec mes sous-routines (…)
Forum Programmation.c++ Segmentation fault incomprehensible
Bonjour,
J'ai code un programme en c++, faisant appel a diverses librairies codees en C, C++ et fortran77. La compilation se passe a merveille, et l'appliccation tourne a merveille, sauf a un endroit.
il s'agit de 6 boucles imbriquees dans le genre
ou tous les parametres sont stockes dans une classe appelee p. p.xxm, p.xxM et p.xxs sont respectivement la limite inferieure, superieure (…)
J'ai code un programme en c++, faisant appel a diverses librairies codees en C, C++ et fortran77. La compilation se passe a merveille, et l'appliccation tourne a merveille, sauf a un endroit.
il s'agit de 6 boucles imbriquees dans le genre
for (p.p6=p.lbm;p.p6<=p.lbM;p.p6=p.p6+p.lbs)
for (p.p5=p.tbm;p.p5<=p.tbM;p.p5=p.p5+p.tbs)
for (p.p3=p.A0m;p.p3<=p.A0M;p.p3=p.p3+p.A0s)
for (p.p1=p.m0m;p.p1<=p.m0M;p.p1=p.p1+p.m0s)
for (p.p2=p.mhm;p.p2<=p.mhM;p.p2=p.p2+p.mhs)
{
subroutine_quelconque // execution du programme
}
ou tous les parametres sont stockes dans une classe appelee p. p.xxm, p.xxM et p.xxs sont respectivement la limite inferieure, superieure (…)
Numpy, extension C-Python pour le calcul scientifique
Après 18 mois de gestation, je suis heureux de vous annoncer la naissance du petit numpy qui bientôt deviendra grand.
Numpy est la nouvelle extension C-Python pour faire du calcul scientifique et de l'analyse de données. Cette extension a été développée par un grand nombre de personnes de la communauté Python mais il faut remercier Travis Oliphant qui a eu le courage d'être le principal acteur et le maître d'oeuvre de ce travail qui a rassemblé la communauté scientifique utilisant Python.
La suite dans l'article...
Numpy est la nouvelle extension C-Python pour faire du calcul scientifique et de l'analyse de données. Cette extension a été développée par un grand nombre de personnes de la communauté Python mais il faut remercier Travis Oliphant qui a eu le courage d'être le principal acteur et le maître d'oeuvre de ce travail qui a rassemblé la communauté scientifique utilisant Python.
La suite dans l'article...
Forum Programmation.autre gcc ne trouve pas ma bibliothèque ...
Bonjour,
J'ai un petit problème ... gcc n'arrive pas à trouver une bibliothèque et je ne comprend pas pourquoi.
Ce qui se passe c'est que dans mon répertoire personnel, j'ai un dossier .local qui contient un sous-dossier lib bin share src etc.
dans mon dossier ~/.local/lib j'ai des bibliothèques installées.
Du coup, je me débrouille pour avoir déinie les variables d'environnement :
- PATH : pour qu'il trouve les exécutables
- LD_LIBRARY_PATH : pour que mes libs soient trouvées à (…)
J'ai un petit problème ... gcc n'arrive pas à trouver une bibliothèque et je ne comprend pas pourquoi.
Ce qui se passe c'est que dans mon répertoire personnel, j'ai un dossier .local qui contient un sous-dossier lib bin share src etc.
dans mon dossier ~/.local/lib j'ai des bibliothèques installées.
Du coup, je me débrouille pour avoir déinie les variables d'environnement :
- PATH : pour qu'il trouve les exécutables
- LD_LIBRARY_PATH : pour que mes libs soient trouvées à (…)
Forum Linux.mandriva comment faire cohabiter plusieurs versions successives d'un paquetage?
Bonjour à tous,
Sur une mandriva 2006, J'ai besoin parfois du compilateur g77 et parfois du compilateur gfortran.
Le problème c'est que si g77 est installé, lorsque j'installe gfortran il efface g77.
Question plus générale: peut on garder d'anciennes versions des paquetages lorsque on installe une nouvelle version de ce paquetage?
quelqu'un a -t-il une idée ?
merci
Sur une mandriva 2006, J'ai besoin parfois du compilateur g77 et parfois du compilateur gfortran.
Le problème c'est que si g77 est installé, lorsque j'installe gfortran il efface g77.
Question plus générale: peut on garder d'anciennes versions des paquetages lorsque on installe une nouvelle version de ce paquetage?
quelqu'un a -t-il une idée ?
merci
Forum Programmation.autre FORTRAN lecture matrice 1536*1536*2 de float
Bonjour
Toujours dans la même veine que mon précédent post, je dois lire une matrice faite sous Unix : matrice 1536*1536*2 de float
Elle contient 1536*1536 pixels et 2 variables à lire pour chaque pixel. J'ai essayé le bout de code suivant en supposant que mes variables sont stockées sur 4 octets mais sans succès
DIMENSION GRIDx(2359296),GRIDy(2359296)
INTEGER*4 GRIDx,GRIDy
open(1,file='fich',access='direct',form='unformatted',recl=18874368)
read(1,rec=1)GRIDx,GRIDy
close(1)
Je suis toujours aussi débile en fortran et j'ai essayé de m'inspirer du code de Da Zumba sur (…)
Toujours dans la même veine que mon précédent post, je dois lire une matrice faite sous Unix : matrice 1536*1536*2 de float
Elle contient 1536*1536 pixels et 2 variables à lire pour chaque pixel. J'ai essayé le bout de code suivant en supposant que mes variables sont stockées sur 4 octets mais sans succès
DIMENSION GRIDx(2359296),GRIDy(2359296)
INTEGER*4 GRIDx,GRIDy
open(1,file='fich',access='direct',form='unformatted',recl=18874368)
read(1,rec=1)GRIDx,GRIDy
close(1)
Je suis toujours aussi débile en fortran et j'ai essayé de m'inspirer du code de Da Zumba sur (…)