Bonjour, 

Nous travaillons sur un framework C++, avec une architecture basée sur des 
plugins. Dans ce contexte, on aimerait bien rendre du code/script/functions 
scilab interopérables avec des plugins en C ou C++. 

Avec scilab 5.4.1, compilé depuis les sources sous Ubuntu (12.10 et 13.04), 
nous parvenons à faire fonctionner : 
- Écriture/Lecture de variables dans l'environnement Scilab depuis C/C++ ( 
api_scilab.h ) 
- Exécution d'un code Scilab depuis C/C++ ( call_scilab.h ) 
- Exécution d'un code C/C++ natif depuis Scilab (commandes link et call de 
scilab). 

Nous avons besoin, dans certains contextes, de pousser l'utilisation jusqu'à 
l’exécution depuis un moteur scilab d'une fonction C/C++, exécutant elle même 
un script scilab (via api_scilab et call_scilab ) . 

La compilation et la création des libs se passent très bien. Mais, à 
l’exécution, scilab crash e avec le message suivant : 
"Erreur lors de la création de la Machine Virtuelle Java : Erreur JNI inconnue" 

Par ailleurs, nous avons testé avec scilab et scilab-cli. Ce dernier semble 
rentrer dans une boucle infinie . 

Avez-vous déjà rencontré ce type de situation auparavant ? Avez-vous une idée 
de la manière dont nous pourrions procéder ? 

Nous sommes à votre disposition pour de plus amples informations, type 
descriptions, code source, etc. 


En vous remerciant par avance, 

Etienne Delclaux 
Service Expérimentation et Développement 
Inria Sophia Antipolis 

_______________________________________________
dev mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/dev

Reply via email to