1) -
Avec synaptic faire une recherche sur "gambas" puis supprimer tous les paquets gambas.
2)-
Allez ici : https://gitlab.com/gambas/gambas/tree/3.14.0/gb.crypt
En haut a droite cliquez sur "download" => "download code source"
Extraire dans votre /home
3)-
- Pour ubuntu 19.04 :
sudo apt install build-essential g++ automake autoconf libtool libbz2-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libmysqlclient-dev postgresql-server-dev-11 libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-2.6-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev libssl-dev libcanberra-gtk-module git
- Pour ubuntu 18.04
sudo apt install build-essential g++ automake autoconf libtool libbz2-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libmysqlclient-dev postgresql-server-dev-10 libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-2.6-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev libssl-dev libcanberra-gtk-module git
A copier dans un terminal
4)-
toujours dans le terminal :
cd gambas-3.14.0
./reconf-all && ./configure -C
make
sudo make install
Et le tour est joué, testé pour la 19,04
source : http://gambaswiki.org/wiki/install/ubuntu?l=fr&nh
- Se connecter ou s'inscrire pour poster un commentaire
compilation de gambas pour ubuntu 18.04
Bonjour,
je viens d'appliquer cette méthode pour une Ubuntu 18.04, étant donné que je souhaite garder une version LTS.
- au point 4) , après cd gambas-3.14.0, tapez: libtoolize
si on fait ensuite ./reconf-all, la commande échoue avec ltmain.sh manquant.
ce fichier est en fait copié à la racine de votre home, mais pas dans les répertoires gb.* , d'où le fait que le script reconf échoue...
2 solutions: modifier le script, ou la méthode bourrin que j'ai choisie: copier ce fichier ltmain.sh dans CHAQUE répertoire gb.* soit 38 dossiers.
Ensuite, la commande ./reconf-all ira à son terme sans erreur.
Poursuivre par ./configure -C, make et sudo make install comme indiqué.
La commande gbx3 --version donne bien 3.14.0
Et Laurux se lance.
Cordialement.
Thierry
Version de Gambas ?
Bonjour
Etant donné l'info mise en page d'accueil et le message d'erreur avec Laurux, j'ai éliminé Gambas 3.14. Je galère à installer la 3.11 avec les indications de la page d'accueil du site. Il ressort pas mal de "paquets cassés" et " dépendances foirées".
Alors concernant ce post, je ne me lance pas dans l'installation de la 3.14, craignant detrouver mes erreurs précédentes !
Quelqu'un peut-il reprendre la proposition de la page d'accueil avec des conseils en cas de "paquets cassés" et " dépendances foirées" ?
Merci d'avance
Bonjour, Avez vous essayé :…
Bonjour,
Avez vous essayé :
sudo apt install -f
Sinon la 3.14.0 fonctionne, c'est la 3.14.2 et la 3.12.2 qui ne fonctionnent pas.
Salut tous ! La méthode…
Salut tous !
La méthode proposée par Maguer fonctionne bien...
Merci !
Amitiés !
C'est un peu fastidieux mais…
C'est un peu fastidieux mais ça marche.
Merci.
Vu les commentaires suivant je ne vais pas encore réactiver le ppa dans les mises à jours.
je suis sous kubuntu 18.04.3…
je suis sous kubuntu 18.04.3 gambas 3.14.2 et bien que laurux se lance correctement, j'ai des plantages pour certaines fonctions.
j'hésite à faire la modif de la page d'accueil tant elle est fastidieuse de plus je ne comprend pas l'objet de ce post ici.
Bref, y a-t-il une solution simple telle une nouvelle version de Laurux compatible avec le futur de Gambas ?
19.04 impeccable
Bonjour!
Oui, j'ai pris le temps de passer en 19.04 et suivi les conseils de Maguer, bien dans l'ordre, et tout fonctionne à merveille ! Merci pour tout !
cordialement
Pour moi, il est hors de…
Pour moi, il est hors de question de passer à kubuntu 19.04. je veux rester en LTS.
La prochaine version de Laurux sera-t-elle compatible avec Gambas3 ver:3.14.2 ?
Oui on va sortir une…
Oui on va sortir une nouvelle version (3.68.5), on fait les tests sur les différentes plates formes et versions de gambas ... C'est aussi long et fastidieux.
Le but du post dessus est de pouvoir dépanner les personnes qui ont besoins de Laurux tout de suite.
Je vais retester. Merci
Je vais retester. Merci
Bonjour à tous, Un grand…
Bonjour à tous,
Un grand merci pour cette mise à jour, tout semble bien fonctionner !
[System]
OperatingSystem=Linux
Kernel=4.15.0-72-generic
Architecture=x86_64
Memory=7855416 kB
DistributionVendor=Ubuntu
DistributionRelease="KUbuntu 18.04.3 LTS"
Desktop=KDE3
[Gambas 3]
Version=3.14.2
Path=/usr/bin/gbx3
[Version Mysql] (MariaDB)
100302
[Version Laurux]
3.68.5 (/home/didier/Laurux)
Merci à tous Ok pour moi…
Merci à tous
Ok pour moi
Manjaro 4.19.88-1