reste du code (en gros)
<CODE>
using namespace std;
static int sauver(char* chemin, char* vecteurChemin, char* vecteurSection, char* vecteurProfil)
{}
static int sauverVRML(char* chemin, char* listePoints, char* listeFaces)
{}
static int chargerVRML(char* chemin, char* listePoints, char* listeFaces)
{}
static int charger(char* chemin, char* vectChemin, char* vectSection, char* vectProfil )
{}
extern "C"
char *query(void)
{
return "ES_VRML";
}
extern "C"
int run(char* arguments[])
{
ActionPluginVRML* action = (ActionPluginVRML*) arguments[0];
switch(*action){
case Sauver:
sauver(arguments[1], arguments[2], arguments[3], arguments[4]);
break;
case SauverVRML:
sauverVRML(arguments[1], arguments[2], arguments[3]);
break;
case Charger:
charger(arguments[1], arguments[2], arguments[3], arguments[4]);
break;
case ChargerVRML:
chargerVRML(arguments[1], arguments[2], arguments[3]);
break;
}
return EXIT_SUCCESS;
}
<\CODE>
voilà...
bon je continue mes investigations. J'ai l'impression que le problème vient des Makefiles.
Merci beaucoup de m'avoir répondu