-
26/04/2007 - 07h19 freepicbasic
Re : compiler source C
Tu t'es engagé dans une sacré affaire !
D' ou mon premier post...
Les Linuxiens en général se fichent pas mal de windows.
Pour pouvoir t'aider il faudrait se lancer nous aussi dans l'aventure, pas forcément envie quoique c'est intéressant.
La compatibilité LINUX Windows est partielle donc parfois ça coince.
Tu devrais essayer de joindre les personnes qui déjà portées sur Windows , s'ils répondent et sont disponibles.
Personnellement , j'ai eu très peu de réponses à chaque fois que je faisais une demande ou visiblement le gars répondait en vitesse...
On peut répondre sur du général, mais sur du spécifique aller sur les forums spécialisés.
Tu devrais déjà nous dire ce qui fonctionne et ce qui fonctionne pas , faire un point en quelque sorte.
-
26/04/2007 - 12h09 Jean_Luc
Re : compiler source C
Salut,  Envoyé par einstein quelcun pourrait-il m'aider à compiler ce truc? merci J'ai compilé oofem sans problème (sous XP). Tu pourras trouver les fichiers exe ici.
S'il te manque des bibliothèque, n'hesite pas a me demander.
PS: Je n'ai pas compilé avec les options IML,PETSc,DSS. Si tu en as besoin, je peux recompiler le business...
L'Univers est fini. Ah bon déjà ? -
27/04/2007 - 03h04 ABN84
Re : compiler source C
bonsoir,
merci Jean-Luc pour ton coup de main.
j'ai telechargé les fichiers presents sur ton lien.
en cliquant sur oofem.exe, ça m'ouvre une fenetre dos qui se ferme aussitot. chez toi ça fonctionne sans probleme?
merci.
"Engineering is the art of making what you want from what you get" -
27/04/2007 - 08h51 Jean_Luc
Re : compiler source C
 Envoyé par einstein bonsoir,
merci Jean-Luc pour ton coup de main.
j'ai telechargé les fichiers presents sur ton lien.
en cliquant sur oofem.exe, ça m'ouvre une fenetre dos qui se ferme aussitot. chez toi ça fonctionne sans probleme?
merci. Oui c'est normal. C'est une application "ligne de commande". Voila ce qu'il se passe si j'execute oofem.exe dans une fentre DOS. Tu t'attendais à une application graphique ? Code: ____________________________________________________
OOFEM - Finite Element Solver
Copyright (C) 1994-2006 Borek Patzak
____________________________________________________
Options:
-v prints oofem version
-f (string) input file name
-r (int) restarts analysis from given step
-ar (int) restarts adaptive analysis from given step
-l (int) sets treshold for log messages (Errors=0, Warnings=1,
Relevant=2, Info=3, Debug=4)
-rn turns on renumbering
-qo (string) redirects the standard output stream to given file
-qe (string) redirects the standard error stream to given file
-c creates context file for each solution step
Copyright (C) 1994-2006 Borek Patzak
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Ceci dit, si tu trouves un autre soft que tu n'arrives pas à compiler, je peux t'aider, j'ai l'habitude de ce genre d'exercice. (Mais je n'ai pas Matlab)
L'Univers est fini. Ah bon déjà ? -
30/04/2007 - 20h51 ABN84
Re : compiler source C
Ceci dit, si tu trouves un autre soft que tu n'arrives pas à compiler, je peux t'aider, j'ai l'habitude de ce genre d'exercice. (Mais je n'ai pas Matlab)
bonsoir,
merci Jean-Luc! ton aide m'est vraiment precieuse
bien evidemment, si ça ne te derange pas: http://www.sendspace.com/file/9kiy42
merci.
"Engineering is the art of making what you want from what you get" -
01/05/2007 - 03h11 Jean_Luc
Re : compiler source C
Ben là désolé mais je ne peux pas trop t'aider, ce que tu me demandes de compiler c'est qu'une partie de OpenFEM. C'est la conversion en C des routines Fortran. En plus les .obj compilés pour Windows sont déjà disponibles sur le site de OpenFEM.
Si j'ai bien compris OpenFEM n'est qu'une bibliothèque d'éléments finis qui vient se greffer à Matlab ou Scilab. Il n'y a pas d'interface graphique dans OpenFEM, c'est Matlab ou Scilab qui se charge d'afficher les résultats.
Que veux tu faire exactement ?
Tu veux faire marcher OpenFEM avec SciLab sur Windows ?
L'Univers est fini. Ah bon déjà ? -
01/05/2007 - 03h27 ABN84
Re : compiler source C
moi je l'avais compris autrement.
la biblio matlab etait des fichiers *.m
en ouvrant les fichiers c, je vois des methodes de calcul matriciel. normalement si c'etait destiné à matlab, ces methodes n'existeraient pas car matlab est deja un calculateur matriciel.
moi j'ai compris que c'est dans le sens inverse.
d'habord on a une bibliotheque *.m qu'on a precompilé pour en faire des codes c et à laquelle on a ajouté des codes "methodes de calcul matriciel", je me trompe peut-etre mais quand je vois ce tableau, je me dis que ce à quoi ça sert c'est d'avoir un programme autonome independant de matlab, sinon pourquoi definir des methodes de calcul?
Que veux tu faire exactement ?
en fait c'est lié à l'autre discussion:
dans l'interface:
tu peux rematquer 2 boutons "solve":
le premier va renvoyer à un calcul que je devrais definir moi meme.
le deuxieme permet un cacul FEM, fait par un programme externe. d'ou ma recherche d'un tel programme/source:
openfem/oofem/aster......
merci.
"Engineering is the art of making what you want from what you get" -
01/05/2007 - 03h34 ABN84
Re : compiler source C
euh! je crois que j'ai dit une betise.
vite fait, j'ai cherché ce à quoi correspondaient les *.obj (je ne connaissais pas cette extension avant), je me rends donc compte que Gre et vous aviez raison des le depart. la compilation des *.c ne donne rien d'autre que la biblio de matlab.
tantpis.
merci.
"Engineering is the art of making what you want from what you get" -
01/05/2007 - 03h46 Jean_Luc
Re : compiler source C
 Envoyé par einstein moi je l'avais compris autrement.
la biblio matlab etait des fichiers *.m
en ouvrant les fichiers c, je vois des methodes de calcul matriciel. normalement si c'etait destiné à matlab, ces methodes n'existeraient pas car matlab est deja un calculateur matriciel.
moi j'ai compris que c'est dans le sens inverse.
d'habord on a une bibliotheque *.m qu'on a precompilé pour en faire des codes c et à laquelle on a ajouté des codes "methodes de calcul matriciel", je me trompe peut-etre mais quand je vois ce tableau, je me dis que ce à quoi ça sert c'est d'avoir un programme autonome independant de matlab, sinon pourquoi definir des methodes de calcul? Il n'y a pas que du calcul matriciel dans ces routines. Moi ce que je crois c'est que certaines fonctions (non disponible dans Matlab/Scilab) codées en Fortran on besoin de calcul matriciel or Fortran ne peut pas acceder au routines Matlab d'ou les routines de base que l'on trouve la dedans. J'ai lu la doc (en partie) de OpenFEM et il me semble bien que l'interface graphique c'est MatLab(Scilab) et puis je n'ai vus aucune routines d'affichage dans les .c  Envoyé par einstein en fait c'est lié à l'autre discussion:
dans l'interface:
tu peux rematquer 2 boutons "solve":
le premier va renvoyer à un calcul que je devrais definir moi meme.
le deuxieme permet un cacul FEM, fait par un programme externe. d'ou ma recherche d'un tel programme/source:
openfem/oofem/aster...... Oui mais as tu besoin d'une visualisation graphique du résultat ? Parce que ça c'est mon domaine, si tu arrives a faire marcher oofem ou un autre et que tu me donnes le fichier résultat je peux te faire un joli prog Direct3D ou OpenGL pour afficher ça.
L'Univers est fini. Ah bon déjà ? | | |