Bonjour,

Voici mon souci :
Je dois intégrer du code Fortran à un programme Matlab. Pour celà, j'ai utilisé la fonction mex qui permet d'interfacer Fortran/matlab.
Je récupère donc un exécutable matlab(.mexglx car je bosse sous linux) que je peux lancer depuis ma console matlab. Jusque là tout va bien.

Problème : je dois pouvoir utiliser cette fonction dans un projet sur la machine d'une collègue

Dans la doc matlab, c'est écrit que ce .mexglx se comporte exactement comme un M-file mais quand j'essaie de l'exécuter sur la machine de ma collègue, j'obtiens un gros plantage matlab avec un segmentation fault (apparement, ça plante au lancement, lorsque le linkage dynamique s'effectue). Alors j'ai essayé toutes sortes de choses : placer les fichiers objets dans le même répertoire, fournir les sources etc... mais rien à faire toujours la même erreur !

Est-ce que quelqu'un sait comment partager une fonction créée avec un mex-file ??

Merci d'avance à tous ceux qui prendront du temps pour répondre à ma question.