2 messages in org.openoffice.fr.prog[prog] Appel à une librairie dynamiqu...
FromSent OnAttachments
Helfer ThomasDec 3, 2008 10:01 pm 
Laurent GodardDec 8, 2008 1:36 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[prog] Appel à une librairie dynamique depuis Calc sous linux, utilisation de OOOBasicActions...
From:Helfer Thomas (thom@orange.fr)
Date:Dec 3, 2008 10:01:20 pm
List:org.openoffice.fr.prog

Bonjour,

je cherche à appeler une fonction définie dans une librairie dynamique sous OOCalc sous LiNuX.

Pour fixer les idées, j'ai écrit la fonction c suivante :

double test(double x) { return 2*x; }

que je compile en une librairie dynamique libtest.so.

Je définis ensuite la macro suivante, dans le module Basic :

Declare Function test Lib "/path_to_lib/libtest.so" (ByVal x As Double) As Double

Sub Main msgbox test(12.) End Sub

Lors de l'exécution de cette routine, j'ai le message "Erreur lors du chargement de la dll".

Quelqu'un pourrait'il m'aider ?

Cordialement,