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

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


That is cool!

On October 2, 2026 3:16:09 AM PDT, "Benoît Minisini" <benoit.minisini@xxxxxxxxxxxxxxxx> wrote:
>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.
>
>

~~~Brian

References:
How to access Variables from gambas embedded in shared librariesBrian G <brian@xxxxxxxxxxxxxxxx>
Re: How to access Variables from gambas embedded in shared librariesBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>