Installatie

Opmerking: deze tekst dateert van de tijd dat Gambas(2) nog niet zo goed ondersteund was in de meeste Linux distributies. Ondertussen ondervind ik daar geen problemen meer mee, en kan gewoon uit de repositories geïnstalleerd worden. (upd 2017)

Beknopte handleiding installatie gemaakt op basis van deze Engelstalige tekst en deze. Zie ook “Categorie installatie log” in menu rechts.

Van sourcecode

Algemeen moet je eerst zorgen dat je de nodige componenten op je Linux systeem hebt
De lijst word gegeven in de documentatie (en bestaat per distro bv voor openSUSE href=”http://gambasdoc.org/help/install/opensuse?show)

Dan moet je Gambas afhalen, eventueel compileren en installeren.

Kort samengevat: download, tar -xvfj gambas... , cd gambas..., ./configure -C , make, sudo make install

Uitgebreid samengevat:

open een terminal venster, ga naar de download directory …
cd /home/mijnnaam/Documents/download

… om het kadootje uit te pakken …
tar xvfj gambas2-2.0.0.tar.bz2
Er scrolt een boel voorbij en nadien zie je een subdirectory gambas2-2.0.0
… en klaar te maken voor installatie en compilatie:

cd gambas2-2.0.0
./configure -C

probeer te zien of er fouten zijn; meestal eindigt het met een reeks componenten die uitgeschakeld zijn. Dat is niet abnormaal; er bestaan heel specifieke componenten die je waarschijnlijk niet nodig hebt (componenten lijst). Zo ja probeer de nodige afhankelijkheden te installeren in je distributie.

Als alles in orde lijkt “make”:
make

… en als root “make install” (vraagt password):
sudo make install

Bv uitgevoerd op Suse 10.0.

Niet van sourcecode: Gambas is in mijn distributie aanwezig

In sommige distributies is Gambas meegeleverd. Kijk of het geen te oude versie is, vervang indien gewenst door nieuwere.
Je kan het installeren uit de beschikbare software voor je systeem, die bij je distributie geleverd werd (bv Suse DVD), maar dat heeft twee nadelen:

  • door distributies aangepaste installaties hebben soms afwijkingen die niet overeenkomen met andere installaties, wat vergelijken moeilijker maakt als er iets fout gaat (bv suse probleem)
  • het is een “oude” versie; Gambas is volop in ontwikkeling en recentere versies zijn bijna altijd beter.

Niet van sourcecode: Gambas voor mijn distributie

Er staan voor een paar distributies beschrijvingen in de Gambas documentatie:
Voor de Debian-Ubuntu-achtigen bv hier http://gambasdoc.org/help/install/ubuntu?nl
Ze zijn soms verouderd; gebruik altijd een recente versie, bv “stable 2.0” versie is momenteel beschikbaar. (Zeker als je foutmeldingen krijgt als “interpreter too old” enz; upgraden!)

Leave a Reply