[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to access Variables from gambas embedded in shared libraries


Le 02/10/2026 à 00:34, Brian G a écrit :
I have been doing this for a while.

I thought others may have had to do the same or similar  things with Linux libraries.

The sample  app accesses all the variables in the readline library.

It would also be nice if the compiler extern allowed to define shared variables in a library using this technique

as in

extern rl_point as integer in  "libreadline:8"

not just functions.

Anyway I hope this helps someone trying to do the same thing.

cheers


You can use 'System.GetExternSymbol()' to get the address of a symbol in a shared library. No need to reimplement it yourself.

But yes, a specific syntax would be nice.

Regards,

--
Benoît Minisini.


References:
How to access Variables from gambas embedded in shared librariesBrian G <brian@xxxxxxxxxxxxxxxx>