Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
commande prof
Envoyé par: Jolinar

Salut à tous !

Why quand je tape sous Xterm la commande
prof il me met command not found ?
je suppose que la fonction n'est pas installé !
c'est quoi le package a installé alors ???
Cette commande est utile pour moi en f90,
pour connaitre les temps de calcul pour compiler
chaque fichiers,....

Merci pour votre éventuelle aide

PS : mon OS : Suse 9.0 PRO

Poste le Monday 9 February 2004 18:59:49
Répondre     Citer    
Re: commande prof
Envoyé par: ertyu

f90 ???? y'a encore des gens vivants qui programment en f90 ou en cobol ??????

Poste le Tuesday 10 February 2004 09:54:19
Répondre     Citer    
Re: commande prof
Envoyé par: Jolinar

Je te signale que la casi totalité des scientifiques
particulièrement ds mon domaine ( celui des maths
applis) utilise ce langage car c'est celui qui se
prète le mieux aux outils scientifiques, contrairement
au c++ par ex. qui ne s'est meme pas additionner
2 matrices !!!!!!!!!!!!!!!!!!!!!!!!!!!!

Alors stp répond à ma question si tu peux, mais évite
les commentaires gratuits et ridicules !!!!

Poste le Tuesday 10 February 2004 13:19:14
Répondre     Citer    
Re: commande prof
Envoyé par: abgech

Fortran non plus ne sait pas additionner deux matrices, il est vrai qu'il existe des sous-routines.
Par contre APL, pour un matheux, hummm ...

Poste le Tuesday 10 February 2004 16:12:58
Répondre     Citer    
Re: commande prof
Envoyé par: Jolinar

Si tu penses que le f90 ne sait pas additionner 2
matrices, alors t'as des wagons de retards !!!!!!
c'est une fonction intrinsèque qui s'appelle "+" !!!!
lol lol

et pour ma question de départ ?????

Poste le Tuesday 10 February 2004 19:21:23
Répondre     Citer    
Re: commande prof
Envoyé par: twocats

Vu le ton aimable que tu adopte je serais étonné que tu ais beaucoup de réponses...


Poste le Tuesday 10 February 2004 23:53:40
Répondre     Citer    
Re: commande prof
Envoyé par: Jolinar

Désolé mais je suis fatigué d'entendre des incapables
qui ne savent que poluer les forums plutot que de
répondre aux questions posées !!!!!

"incapables" signifie ds ce contexte : des mecs ou filles
qui passent leur temps à faire mumuse avec linux pour
bidouiller leur noyau, plutot que de faire des choses
plus "utiles", comme par exemple aider ceux qui ont
besoin d'un coup de main !!!!

et après ils s'étonnent que leur OS ne marchent plus !!!!!!
c'est vrai que de compiler le noyau 2.6 pour
obtenir uname -r =2.6 est vraiment d'un intérêt vital !!!
lol lol

Quant à ceux qui sont alergiques aux scientifiques comme
ertyu, ils sont prier de ne pas nous ridiculiser avec des
arguments plus que vaseux !!!!!!!

Bonne nuit à tous !

Poste le Wednesday 11 February 2004 00:13:40
Répondre     Citer    
Re: commande prof
Envoyé par: Sil

Chacun ses priorités ! Pour nous, additionner 2 matrices n'est pas vital. Donc j'en déduis que d'après ta définition d'incapable (des personnes qui ne font pas des choses que tu juges vitales), pour moi tu es un incapable !

Poste le Wednesday 11 February 2004 10:19:25
Répondre     Citer    
Re: commande prof
Envoyé par: ct

vous êtes vraiment bêtes.Tout travail est important.
Personne ne peut juger de l'importance de son prochain.
Vos échanges font perdre de la crédibilité à ce site!!

Poste le Wednesday 11 February 2004 13:03:53
Répondre     Citer    
Re: commande prof
Envoyé par: Jolinar

je suis presque d'accord !

Quant à Sil, visiblement il a un problème avec la logique....
Mais bon c'est pas grave....
lol

Bonne journée

Poste le Wednesday 11 February 2004 13:07:24
Répondre     Citer    
Re: commande prof
Envoyé par: Léa (Fred)

Si on pouvait se calmer et ne pas insulter (traiter quelqu'un d'incapable est une insulte) les gens du forum ce serait sympa.

Je note a la lecture de ce thread qu'aucun scientifique n'a été insulté, tout au plus un message ironique sur l'age de f90, argument vaseux je veux bien l'admettre mais surement pas insultant.

D'autre part, le forum est souvent pollué par des réponse ironique mais ce n'est pas une raison pour prendre la mouche, c'est la loi du genre. Léa n'est pas une hotline payante et personne n'est obligé de répondre.

Quant à la vision:

« "incapables" signifie ds ce contexte : des mecs ou filles
qui passent leur temps à faire mumuse avec linux pour
bidouiller leur noyau, plutot que de faire des choses
plus "utiles", comme par exemple aider ceux qui ont
besoin d'un coup de main !!!! »

elle est sans intérêt et dénote une attitude consumériste, tu peux ne pas apprécier qu'on ne t'aide pas, mais c'est surement parce qu'on ne sait pas, pas forcément parce qu'on est occupé à recompiler notre noyau pour faire apparaître un "2.6" magique. Personnellement je n'utilise pas SuSE et je ne peux donc pas savoir dans quel parquetage se trouve 'prof'.


Poste le Wednesday 11 February 2004 13:31:34
Répondre     Citer    
Re: commande prof
Envoyé par: ertyu

effectivement un brin d'humour ne fait pas de mal

mais visible l'auteur n'a meme pas compris ça bien qu'il se tarque d'une certaine qualité intellectuelle.... dont je doute à present par voie de concequence.

Poste le Wednesday 11 February 2004 13:45:22
Répondre     Citer    
Re: commande prof
Envoyé par: ertyu

bon allez je suis pas vache je vais quand meme t'aider malgré tout
dans YAST2 dans le menu des choix d'installation des packages tu fais une recherche sur f90 en cochant titres et description tu y trouve quelques pacakge à installer j'ai pas listé les fichiers de chaque RPM des DVD mais il doit t'en manquer un ou deux tout simplement.

desolé pour le post ci dessus celui de 13:45 mais franchement faut pas abuser, se prendre la tete comme tu le fais simplement par manque d'humour...là je comprend pas ...

on est pas des professionnels (pas tous) et donc on a pas de contrat de reponses en 1heure ici...

Poste le Wednesday 11 February 2004 13:59:11
Répondre     Citer    
Re: commande prof
Envoyé par: miguel2i

Pour en revenir à la question premiere, c'est pas le programme gprof plutôt ?
Qui permet de savoir combien de temps passe un programme dans ses différentes fonctions, en vue d'optimiser une partie du code.
Comme dit dans le man de gprof, il faut recompiler le programme avec l'option -pg
J'ai déjà utilisé ça avec un programme fait en C, ca doit marcher aussi en Fortran .

Poste le Wednesday 11 February 2004 17:56:11
Répondre     Citer    
Re: commande prof
Envoyé par: Jolinar

Non non je confirme que c'est bien la commande prof !
en fait, voilà les étapes :
on compile les *.f90 avec un makefile.
ds le makefile il faut rajouter -p ds les options de compilations
(meme si les options dépendent du compilateur fortran, celle ci
est standard je pense).
En sortie, après exécution du a.out, on obtient un mon.out,puis
la commande prof mon.out affiche les temps de compilation
et d'exécution des différents fichiers compilés, en vue d'une
possible optimisation par processus parallèle.

c'est là ou prof ne marche pas chez moi, (le fichier mon.out
a bien été généré)...donc je ne sais pas car j'ai regardé ds Yast
et tous les paquets relatifs au fortran sont installés...
Par contre je tiens à préciser, qu'à la fac, on travaille sur du
OFS 5.2 .
je sais pas la différence avec linux,mais beaucoup de commandes
diffèrent.
Maybe ça vient de là !
si c'est çà, c'est quoi OFS ?????

merci

Poste le Wednesday 11 February 2004 20:37:58
Répondre     Citer    
Re: commande prof
Envoyé par: snglr

OSF tu veux dire ? si c'est OSF c'est TRU64 unix developpe par DEC rachete par compaq puis DEC et compaq rachetes par HP

sinon je sais pas

Poste le Thursday 12 February 2004 09:38:41
Répondre     Citer    
Re: commande prof
Envoyé par: svear

L'option "-p" qui permet d'insérer automatiquement dans le source des routines de statistiques a été remplacée avantageusement par "-pg".
Et le programme "prof" qui permet d'éditer ces statistiques a été remplacé par "gprof" qui est plus détaillé. mais je ne sais pas si cette option "-pg" fonctionne avec du fortran
N'utilisant pas "Suse" mais Mandrake, je ne sais pas non-plus dans quel packetage se trouve la commande "prof".

Cependant, je te propose un petit script shell qui te permet de trouver dans quel RPM se trouve cette commande (en considérant que sous Suse, les packetages soient des RPM)
1) tu vas dans le répertoire contenant tous les fichiers RPM de ta distrib (il serait bien de copier tous les RPm sur ton disque dur)
2) tu lances la commande suivante:
ls *.rpm |while read file
do
rpm -qlp $file |grep "bin/prof" && echo $file
done

Et tu auras tous les noms des RPM (il ne devrait y en avoir qu'un) contenant le fichier ".../bin/prof"

Ensuite, rpm -ivh <le fichier rpm>


Je ne connais pas f90 mais je connais bien C et C++ et en C++, il est tout à fait possible de redéfinir l'opérateur "+" pour lui apprendre à additionner des matrices...

Poste le Saturday 14 February 2004 17:36:54
Répondre     Citer    
Re: commande prof
Envoyé par: svear

L'option "-p" qui permet d'insérer automatiquement dans le source des routines de statistiques a été remplacée avantageusement par "-pg".
Et le programme "prof" qui permet d'éditer ces statistiques a été remplacé par "gprof" qui est plus détaillé. mais je ne sais pas si cette option "-pg" fonctionne avec du fortran
N'utilisant pas "Suse" mais Mandrake, je ne sais pas non-plus dans quel packetage se trouve la commande "prof".

Cependant, je te propose un petit script shell qui te permet de trouver dans quel RPM se trouve cette commande (en considérant que sous Suse, les packetages soient des RPM)
1) tu vas dans le répertoire contenant tous les fichiers RPM de ta distrib (il serait bien de copier tous les RPm sur ton disque dur)
2) tu lances la commande suivante:
ls *.rpm |while read file
do
rpm -qlp $file |grep "bin/prof" && echo $file
done

Et tu auras tous les noms des RPM (il ne devrait y en avoir qu'un) contenant le fichier ".../bin/prof"

Ensuite, rpm -ivh <le fichier rpm>


Je ne connais pas f90 mais je connais bien C et C++ et en C++, il est tout à fait possible de redéfinir l'opérateur "+" pour lui apprendre à additionner des matrices...

Poste le Saturday 14 February 2004 17:37:24
Répondre     Citer    
Re: commande prof
Envoyé par: Jolinar

Merci beaucoup !
ça marche avec gprof !

Poste le Saturday 14 February 2004 17:55:08
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
commande prof
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons