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,

Helfer Thomas



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à