https://foro.gambas-es.org/viewtopic.php?f=17&t=5477&p=32468#p32468
-----------------------------------
vuott
Miercoles, 18 May 2016, 14:38

Re: Desarrollando Libreria Para Operadores Con Bit
-----------------------------------
[quote user="jsbsan" post="32458"]Y cuando lo ejecuto me dice:
[quote]MMain.Main.20: #61: Cannot find symbol 'BitAmpersand' in dynamic library 'libm'
1: MMain.Main.20[/quote]

Osea que es como si no encontrare  la función "BitAmpersand" en la libreria libm....[/quote]

Esta es la razón por la que yo no creo librerias .so escritas en C++. No es posible llamar las sus funciones directamente con sus nombres.
Si quieres utilizar una tu libreria escrita en C++, tienes que escribir y llamar la routine principal "[i]main( )[/i]". Entre de esta routine puedes escribir lo que te necesita, o puedes llamar [u]desde[/u] [i]main()[/i] una sub-routine:
http://www.gambas-it.org/wiki/index.php?title=Richiamare_funzioni_esterne_di_librerie_scritte_in_C%2B%2B#Caso_in_cui_si_debbano_utilizzare_pi.C3.B9_funzioni_esterne


