LISEZ-MOI
Bienvenue dans Gambas!
Gambas est une implémentation libre d'un environnement de développement graphique basé sur un
interpréteur BASIC. Il est très inspiré de Visual Basic et Java.
Plus d'informations sur
http://gambas.sourceforge.net
Notes importantes
Avant de télécharger Gambas, de le compiler et de se plaindre, lisez s'il vous plait les remarques suivantes ATTENTIVEMENT !
Pour compiler Gambas (la version stable ou de développement), vous devez installer sur votre système les bibliothèques suivantes :
Composants
|
Bibliothèques & Exigences
|
Interpréteur
|
libffi.so
|
gb.compress.bzlib2
|
libbz2.so
|
gb.compress.zlib
|
libz.so
|
gb.corba
|
libACE.so , libomniORB4.so , libomniDynamic4.so
|
gb.crypt
|
libcrypt.so
|
gb.db.firebird
|
libfbclient.so
|
gb.db.mysql
|
libmysqlclient.so , libz.so
|
gb.db.odbc
|
libodbc.so
|
gb.db.postgresql
|
libpq.so
|
gb.db.sqlite2
|
libsqlite.so
|
gb.db.sqlite3
|
libsqlite3.so
|
gb.desktop
|
libXtst.so
|
gb.gtk
|
TOUTES les bibliothèques GTK >= 2.10
|
gb.gtk.svg
|
librsvg2.so
|
gb.net.curl
|
libcurl.so
|
gb.opengl
|
libGL.so , libGLU.so
|
gb.pcre
|
libpcre.so
|
gb.pdf
|
libpoppler.so
|
gb.qt
|
libqt-mt.so.3 >= 3.3
|
gb.qt.kde
|
TOUTES les bibliothèques KDE 3 >= 3.5
|
gb.sdl
|
libSDL.so , libSDL_image.so , libGL.so , libGLU.so
|
gb.sdl.sound
|
libSDL.so , libSDL_mixer.so
|
gb.v4l
|
libjpeg.so , libpng.so ,Video4Linux >= 2.0
|
gb.xml
|
libxml-2.0
|
gb.xml.xslt
|
libxslt
|
Et n’oubliez pas d’installer tous les paquets de développement relatifs !
Essayez de toujours utiliser une version récente de ces bibliothèques.
Vous devez compiler les composants
gb.qt4 et
/wiki/comp/gb.qt.ext afin d'obtenir un environnement de développement fonctionnel.
Vous devez avoir les droits pour écrire dans
/tmp
, sinon Gambas ne fonctionnera pas.
Ce paquet a été réalisé avec les versions suivantes d'outils GNU :
-
automake
1.9.4
-
autoconf
2.59
-
libtool
1.5.12
Chaque sous-répertoire de ce paquetage source est actuellement indépendant. Vous pouvez configurer, lancer make et installer chacun d’eux indépendamment.
Comment compiler et installer Gambas ?
Vérifier l' installation
Tout d'abord, vérifiez que les bibliothèques requises sont installées, en particulier les paquets de développement.
N’oubliez pas de regarder la page
Compilation et installation. Vous y trouverez peut être des informations importantes spécifiques à votre distribution.
Configuration du paquet de sources
Lorsque vous êtes sûrs que tout est installé, saisissez dans une console les phrases magiques suivantes.
'$'
représente votre prompt console, et
'...'
sont des
messages écrits pendant la configuration et la compilation.
Cette commande crée le script de configuration. Vous n’avez besoin de l’exécuter que si vous avez obtenu les sources depuis un dépôt de subversion. Ce n’est pas nécessaire si vous téléchargez une archive source
tar.bz2
.
Cette commande analyse le système et configure le paquet :
S'il manque une bibliothèques ou un paquet de développement, alors vous serez avertis que tel ou tel composant est désactivé.
Vous devez lire toutes les sorties consoles de configure et trouver les lignes commençant par un "warning" pour déterminer
ce qui manque.
Vous trouverez plus d’explications spécifiques concernant l’étape
de 'configuration' dans le fichier INSTALL
. Je vous invite à le lire.
Compilation
Si tout est configuré sans erreur, alors exécutez cette commande pour compiler le programme :
Installation
Si tout est compilé sans erreur, saisissez cette commande pour tout installer :
Vous devez être root
pour installer Gambas sur votre système.
$ su -c "make install"
Password : <Votre mot de passe ici>
...
Dépannage
Si vous avez fait plusieurs compilations, après avoir mis à jour les sources depuis le dépôt subversion par exemple, et si quelque chose échoue pendant tout ce processus, vous pouvez essayer de "reconfigurer" les scripts configuration en saisissant la commande suivante :
Puis de relancer
./configure
à nouveau.
Si ça ne marche pas, j'ai besoin de savoir ce qui s'est passé exactement. Pour cela, tapez la commande suivante :
$ ( ./configure; make; make install ) > output.txt 2>&1
Et envoyez-moi par email le fichier "output.txt", avec tous les
détails que vous trouverez pertinents concernant votre ordinateur et votre distribution.
Lancer Gambas
Si tout s'est bien passé, tapez "gambas2" pour lancer l’environnement de développement. Ou "gambas3" pour la version en développement.
Et Appréciez !
Comment compiler et installer Gambas pour en faire un paquetage ?
Vous devez jouer avec la variable
prefix
de make lorsque vous faites l'installation.
Vous le compilez normalement :
$ cd gambas2-X.YY
$ ./configure
$ ./make
Puis vous l'installez dans un emplacement différent de la racine de cette manière :
Vous aurez alors tous les fichiers Gambas installés, mais dans le sous-dossier
myroot
au lieu de votre dossier personnel
Voir aussi