Nada de parches, además lo de gambas no es lo mismo que vbasic, gambas es un programa que plantea un lenguaje parecido al basic en linux y que genera binarios que corren en ambas plataformas, es muy parecido pero vamos que no es lo mismo, además es de paga.
1º Gambas es lenguaje BASIC que no es lo mismo que VISUAL BASIC
2º Gambas NO corre en ambas plataformas
3º Gambas NO es de pago
Lo que planteas se puede hacer a mano, no descarto que alguien ya haya inventado un parche (que no es descubrir el fuego)
Pues no sería descubrir el fuego, pero sí un gran avance, nadie por ahora ha conseguido hacer funcionar vb en linux al 100%
mira, busca bien en google, algo así como instalar vbasic en linux con wine.
Es lo mismo que instalar otro programa, pero como ya te he dicho, no te va a funcionar bien, hay dlls que no puede emular wine TODAVÍA
El secreto está en que hay ciertas librerías que si accesas desde el cd de instalación de vbasic se copian en el directorio de system32 y en wine es algo complicado eso porque para variar el system 32 no es la carpeta de sistema entonces lo único que tiene que hacer es copiarlo a mano en system y ya.
Wine no tiene problemas para eso, crea un disco duro virtual en una carpeta del sistema /home/usuario/.wine/drive_c y para los programas que emula es como un disco duro o particion, no tiene problemas para acceder a carpetas como system32 ni cualquiera importante del sistema, todas estan emuladas, así como el registro de windows, etc...
Y todas ellas las puedes configurar y gestionar desde wine.
Saludos!!