Gambas 2.23.1
Quoi de neuf
La version 1 de l’API Video4Linux a été retirée des noyaux Linux récents.
Cette version corrige le composant
gb.v4l afin qu’il se compile sans elle.
ChangeLog
[ENVIRONMENT de DEVELOPMENT]
* NOUVEAU : Prise en compte de la langue Lithuanienne.
* NOUVEAU : Mise à jour de la traduction en suédois.
[INTERPRETEUR]
* BOGUE : l’API GB.ToZeroString() prend désormais correctement en compte les chaînes de longueur nulle.
[ARCHIVEUR]
* BOGUE : ignore les fichiers "core", "vgcore.*" et "callgrind.*" lors de la confection d’un exécutable.
[GB.V4L]
* BOGUE : permet à gb.v4l de compiler avec les noyaux récents.
Nécessités
Pour compiler Gambas, vous devez installer les bibliothèques suivantes sur votre système :
Composants
|
Bibliothèques & nécessités
|
Interpreteur
|
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 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 pour avoir un environnement de développement qui fonctionne.
.
Vous devez avoir les droits en écriture dans
/tmp
, sinon Gambas ne fonctionnera pas.
Ce paquet a été réalisé sur Ubuntu 10.10 avec les versions suivantes des outils GNU :
-
automake
1.11.1
-
autoconf
2.67
-
libtool
2.2.6b
Compilation & Installation
Verifier l’installation
Vérifiez d’abord que vous avez installé toutes les bibliothèques nécessaires et tout spécialement les paquets de développement.
N’oubliez pas de consulter la page
Compilation et installation. Vous y trouverez peut être d’importantes informations spécifiques à votre distribution.
Configuration du paquet Source
Une fois assuré que tout est installé, tapez les phrases magiques suivantes dans une console :
'$'
représente votre invite shell, et '...'
les messages affichés pendant la configuration et la compilation.
Tapez d’abord ceci pour créer les scripts de configuration.
Puis cela pour analyser le système en cours et configurer le paquet :
Si une bibliothèque ou un paquet de développement fait défaut, vous serez avertis que certains composants sont désactivés.
Il ya des explications plus spécifiques à 'configure' dans le fichier INSTALL
situé au niveau supérieur du répertoire source.
Je vous invite à les lire.
Compilation
Si tout est configuré sans erreur, lancez cette commande pour compiler le programme :
Installation
Si tout est compilé sans erreur, entrez cette commande pour tout installer :
Vous devez être root
pour installer Gambas sur votre système.
$ su -c "make install"
Password: <Type the root password here>
...
ou
$ sudo make install
Password: <Type your password here>
...
Dépannage
Si vous avez réalisé plusieurs compilations successives, après avoir mis à jour les sources depuis le dépôt subversion par exemple, et si quelque chose a échoué pendant tout ce processus, vous pouvez essayer de "reconfigurer" les scripts de configuration en entrant la commande suivante :
Puis vous pouvez exécuter à nouveau
./configure -C
.
Si ça ne fonctionne toujours pas, il me faut savoir ce qui s’est passé exactement. Pour ce faire, tapez ce qui suit :
$ ( ./configure -C; make; make install ) > output.txt 2>&1
Et transmettez-moi le fichier "output.txt" par mail, avec tout autre détail concernant votre machine et votre distribution qui vous semblera utile.
Exécuter Gambas
Si tout s’est bien passé, tapez "gambas2" pour lancer l’environnement de développement.
Profitez en !
Voir aussi