vigiot,
questo lo scrivo non tanto per te a cui interessa poco imparare il linguaggio Gambas ma per quei novizi che altrimenti interessati verrebbero fuorviati dai tuoi mostri sintattici.
Come ti è stato suggerito da altri oltre che da me, è profondamente sbagliato lasciare i file che devono interagire col nostro programma all'interno del programma Gambas.
Un utente Linux si attende di avere una cartella col nome del programma fra i file (normalmente nascosti) della propria home.
Quindi sarà nostra premura al primo avvio creare detta cartelle e copiarvi i file.
Questo anche perché se creeremo un eseguibile o dei pacchetti di installazione detti file saranno difficilmente praticabili, se non addirittura impraticabili.
In allegato un esempio in linguaggio Gambas3
P.S. Siccome "mostri sintattici" potrebbe apparire offensivo ci tengo a sottolineare che voleva essere scherzoso