Per lo spessore dell'argomento in sé da un punto di vista puramente teorico, vorrei riportare quanto da me sperimentato e la discussione sorta nella Mailing List internazionale, circa il mancato funzionamento di una "
funzione Callback" in Gambas.
Dunque, l'intento era quello di
trasportare da C a Gambas un semplice
codice per creare un
Client del
Server audio:
Jack.
Il
codice prevedeva la chiamata di una
funzione Callback, che ho provveduto a scrivere in Gambas come previsto dalla
documentazione ufficiale al riguardo.
Lanciato il mio applicativo, però, notavo che la
funzione Callback non funzionava, ed anzi l'applicativo andava in grave errore 11:
Segmentation fault.
Dopo vari tentativi e modifiche, ho esposto la questione a Minisini nella
Mailing List ufficiale di
Gambas.
La questione, piano piano, ha suscitato un certo interesse, data la particolarità dell'argomento, e ne riporto gli interventi:
https://lists.gambas-basic.org/pipermail/user/2013-July/044281.html