Gambas3 in Ubuntu 14.04: voorbeelden werken niet

Na installatie van Gambas 3 in Ubuntu 14.04 kan je voor beginners ontmoedigende problemen krijgen.

Voorbeelden onbruikbaar?
Een voorbeeld openen leidt tot wat (fout-) meldingen:

  1. project is al (nog) open, met de vraag of je het toch wil openen: “The project seems already opened. Opening the same project twice can lead to data loss”
  2. Je krijgt een melding dat het project read-only is: “This project is read-only”
  3. Bovendien kan je geen “run” doen van het programma; “The program has returned the value: 1”.

De code van de voorbeeld-projecten zitten bij de programmeeromgeving, en die wordt geïnstalleerd in het systeem. Daar kan je als gebruiker geen bestanden wijzigen – wat ertoe leidt dat het project “read-only” wordt geopend. Je kan het dan ook niet bewaren op dat moment.

Oplossing:
Kopieer het project met “File, Save Project” in een map in je eigen directory. Open en wijzig de projecten daar; je krijgt geen foutmelding meer. Hier kan je ermee doen wat je wil.
Om alle voorbeeldprojecten ineens naar je home directory te kopieren, kan je ze vinden in de directory
/usr/share/gambas3/examples
Als ze op jouw systeem elders staan, kan je een voorbeeldproject dat read-only is openen en kijken bij Project, About; daar staat onder de naam van het project ook de map vermeld.

Voordeel hiervan is trouwens dat de bijgeleverde voorbeeldcode gegarandeerd de oorspronkelijke voorbeeldcode blijft, en je die niet kan verknoeien; bovendien kunnen ze mee ge-update worden.

Components missing
Een andere foutmelding die wel eens voorkomt is bv “Some components are missing: ” en dan de namen van de ontbrekende componenten. Ik vermoed dat het soms bv KDE projecten waren, die bepaalde KDE bibliotheken missen, wat normaal is als je geen KDE geïnstalleerd hebt.
Oplossing:
Kijk naar de naam; je kan in de packet manager checken of er componenten nog bij te installeren zijn.
Probeer eens een Gambas op een andere desktop/distributie combinatie; bv OpenSUSE met KDE.

This entry was posted in Gambas3. Bookmark the permalink.