J'aimerai savoir s'il est possible d'utiliser une librairie dynamique sur un openoffice tournant sous Linux?
J'ai essayé l'exemple suivant de base
Code : Tout sélectionner
REM ***** BASIC *****
Option Explicit
Declare Function addition Lib "laddition.so" alias "addition"(ByVal a As Integer, ByVal b As Integer) As Integer
Sub Main
Dim handle As Integer
On Error GoTo errFich
handle = addition(2,7)
On Error GoTo 0
Exit Sub
errFich:
print Erl
print Err
print Error
Resume Next
End Sub
Code : Tout sélectionner
int addition(int a, int b)
{
return (a+b);
}
Code : Tout sélectionner
gcc -c addition.c
gcc -shared addition.o -oladdition.so
J'ai essayé en mettant le chemin complet pour accéder au fichier et j'ai toujours la même erreur.
Merci d'avance.