Gambas France BETA


Pas de compte ? Incription

version de lib's

Ce sujet est résolu.

123
AuteurMessages
archi12#16 Posté le 9/11/2014 à 16:23:52
Flashy Joe,
Merci pour votre lien.
J'avais cherché sur Google, mais pas dans ce sens.
Un sudo find / -name libtool
en trouve un dans /usr/share
Faut-il faire un lien ? si oui lequel ? ce lien n'est pas mentionné dans la doc compil Gambas de Ubuntu.
Merci encore de votre aide.

Flachy Joe#17 Posté le 9/11/2014 à 16:30:59
Iguane : Il Gambas Uniquement pour Activer ses NEurones
sudo apt-get install libtool


regarde par là pour comprendre pourquoi il y a ce fichier dans /usr/share : https://packages.debian.org/search?searchon=contents&keywords=libtool&mode=exactfilename&suite=stable&arch=any
;) Flachy Joe ;)
archi12#18 Posté le 9/11/2014 à 16:46:52
Flashy Joe,
Le lien ci-dessus n'explique pas ce qu'il faut faire pour que reconf-all ne plante plus.
Mon but, pour le moment, se limite à compiler Gambas sans erreur.
Merci de votre aide.
Flachy Joe#19 Posté le 9/11/2014 à 16:52:31
Iguane : Il Gambas Uniquement pour Activer ses NEuronesSi tu n'installe pas le paquet libtool, l'utilitaire libtoolize ne risque pas de fonctionner...
Une fois que tu auras fais ça, relance ./reconf-all
;) Flachy Joe ;)
archi12#20 Posté le 9/11/2014 à 18:25:08
Flashy Joe,
Apres sudo apt-get install libtool
- reconfig-all sans erreur
- config -C sans erreur mais
||
|| THESE COMPONENTS ARE DISABLED:
|| - gb.db.postgresql
|| - gb.jit
|| - gb.qt4.opengl
|| - gb.qt4.webkit
||
1 - est-ce normal ?
2 - pourquoi reinstall libtool alors qu'il est déja dans /usr/share ?
un find le trouve maintenant dans /usr/bin/, dans /usr/share/ et /usr/doc/libtool.
Merciiiii !
archi12#21 Posté le 9/11/2014 à 20:19:47
Flashy Joe
Nouveau message
apres ./config -C sans erreur
make OK
sudo make install
make install-data-hook
make[4]: Entering directory `/home/user/aa/3.6/gb.openal/src'
Installing the gb.openal control icons if needed...
Creating the information files for gb.openal component...
Error loading libdumb.so.1: libdumb.so.1: cannot open shared object file: No such file or directory

make[4]: Leaving directory `/home/user/aa/3.6/gb.openal/src'

et enfin:

||
|| Unable to compile gambas3
||

make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/user/aa/3.6'
make[1]: Leaving directory `/home/user/aa/3.6'

Que faire maintenant ?

Merci encore pour votre aide
Flachy Joe#22 Posté le 9/11/2014 à 22:08:29
Iguane : Il Gambas Uniquement pour Activer ses NEurones1. Il te manque sans doute des bibliothèques, dépiaute dans le fichier config.log pour trouver les erreurs
2. libtool n'était pas installé, le fichier dans /usr/share vient d'un autre paquet (en lien avec le serveur Apache).
3. sudo apt-get install libdumb1-dev
4. recommence tout à partir de ./reconf-all
;) Flachy Joe ;)
archi12#23 Posté le 10/11/2014 à 10:52:32
Flashy Joe, merci de votre aide
suite du feuilleton
sudo apt-get install libdumb1-dev
./reconf-all pas d'erreur
./configure -C
configure: WARNING: Unable to find file: libintl.so
configure: WARNING: This library may be located inside the system C library
configure: WARNING: Unable to find file: libiconv.so
configure: WARNING: This library may be located inside the system C library
configure: WARNING: Unable to find file: postgres.h
configure: WARNING: Unable to find file: pg_type.h
configure: WARNING: gb.db.postgresql is disabled
configure: WARNING: Unable to met pkg-config requirement: QtWebKit >= 4.5.0
configure: WARNING: gb.qt4.webkit is disabled
configure: WARNING: Unable to met pkg-config requirement: QtOpenGL
configure: WARNING: gb.qt4.opengl is disabled
configure: WARNING: gb.jit is disabled

make pas d'erreur

sudo make install
gbi3: warning: component gb.xml.rpc not found
gbc: error: Component not found: gb.qt4.webkit
ln: failed to create symbolic link ‘/usr/bin/gambas3’: File exists
ln: failed to create symbolic link ‘/usr/bin/gbs3’: File exists
ln: failed to create symbolic link ‘/usr/bin/gbw3’: File exists
gbc: error: Component not found: gb.qt4.webkit
gbc: error: Component not found: gb.qt4.webkit
FMain.form:8: error: Unknown identifier: GLArea
FMain.form:7: error: Unknown identifier: GlArea

Auriez-vous encore qque temps à me consacrer ?
Merci
Flachy Joe#24 Posté le 10/11/2014 à 18:48:23
Iguane : Il Gambas Uniquement pour Activer ses NEuronesPour les bibliothèques manquantes, utilise https://www.debian.org/distrib/packages#search_contents pour connaître les noms des paquets correspondants. + libqtwebkit4 + libqt4-opengl

PS : t'as même le droit de me tutoyer, ça se fait sur les forums :)
;) Flachy Joe ;)
archi12#25 Posté le 11/11/2014 à 11:19:40
Flashy Joe, bonjour,
Avec ce search_contents j'ai pu corriger quelques erreurs, mais je reste bloqué sur les suivantes:
configure: WARNING: Unable to find file: libintl.so
configure: WARNING: This library may be located inside the system C library
configure: WARNING: Unable to find file: libiconv.so
configure: WARNING: This library may be located inside the system C library
configure: WARNING: Unable to met pkg-config requirement: gtk+-3.0 >= 3.4
configure: WARNING: Unable to met pkg-config requirement: gtk+-unix-print-3.0 >= 3.4
configure: WARNING: gb.gtk3 is disabled
configure: WARNING: gb.jit is disabled
Ce ne sont que des warnings, mais est-ce que ca bloque le make install ?
Merci.
gambix#26 Posté le 11/11/2014 à 11:42:15
Faire simple !Non pas du tout... j'ai cela aussi ... mais ça ne bloque rien

par contre tu a jit et gtk3 qui ne se compilerons pas
Moins de texte dans une signature c'est agrandir son espace.
archi12#27 Posté le 11/11/2014 à 17:34:45
apres corrections, un petit script pour compiler Gambas 3.6 sur un Linux Mint 17 brut de fonderie.
les pauses pour verifier l'etape venant de se terminer (ou taper un CTRL-C !)

#!/bin/sh
echo "-- compil for branches/3.6"
# repertoire aa pour compil
echo "-? sudo rm -rf /home/user/aa"
read PAUSE
sudo rm -r /home/user/aa
echo "-? mkdir /home/user/aa"
read PAUSE
mkdir /home/user/aa
# repertoire pour log
echo "-? sudo rm -rf /home/user/gambas_logs"
read PAUSE
sudo rm -r /home/user/gambas_logs
echo "-? mkdir /home/user/gambas_logs"
read PAUSE
mkdir /home/user/gambas_logs
echo "-? apt-get update"
read PAUSE
sudo apt-get update
echo "-? sudo apt-get install subversion automake autoconf libtool"
read PAUSE
sudo apt-get install subversion automake autoconf libtool
echo "-? installing libs (Gambas doc)"
read PAUSE
sudo apt-get install build-essential g++ autoconf libbz2-dev libmysqlclient-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev 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 libsage-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libdirectfb-dev libxtst-dev libffi-dev libqt4-dev libglew1.5-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 libgsl0-dev libncurses5-dev libgmime-2.6-dev llvm-3.4-dev libalure-dev libgmp-dev
echo '-? add libs missing in Gambas doc : libtool libdumb1-dev postgresql-server-dev-9.3 libqtwebkit-dev libqt4-opengl-dev gtk+-2.0 libgtk-3-dev'
read PAUSE
sudo apt-get install libtool libdumb1-dev postgresql-server-dev-9.3 libqtwebkit-dev libqt4-opengl-dev gtk+-2.0 libgtk-3-dev
echo "-? sudo apt-get update"
read PAUSE
sudo apt-get update
echo "-? apt-get autoremove"
read PAUSE
sudo apt-get autoremove
echo "-? cd /home/user/aa"
read PAUSE
cd /home/user/aa
pwd
echo "-? svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/branches/3.6"
read PAUSE
svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/branches/3.6
echo "-? cd /home/user/aa/3.6"
read PAUSE
cd /home/user/aa/3.6
pwd
echo "-? ./reconf-all > /home/user/gambas_logs/reconf_all.log"
read PAUSE
./reconf-all > /home/user/gambas_logs/reconf_all.log
echo "-? ./configure -C > /home/user/gambas_logs/configure.log"
read PAUSE
./configure -C > /home/user/gambas_logs/configure.log
echo "-? sudo make install > /home/user/gambas_logs/make_install.log"
read PAUSE
sudo make install > /home/user/gambas_logs/make_install.log
echo "-- c'est fini !!!"

il doit y avoir des doublons, des libs 2 ET 3, des c...
si qq'un a le temps de verifier avec trunk, je suis preneur.

Merciiiiiiiiiiii à tous pour votre aide !
LinuxMint#28 Posté le 11/11/2014 à 21:06:36
Linux fait tourner le monde !C'est un peu compliqué .... peut-être ce que je propose pourrait convenir ?....


Sur Ubuntu / Mint

Les instructions suivantes pour installer Gambas sur Ubuntu sont aussi applicables pour Kubuntu et Xubuntu.
Gambas est installé avec succés à partir de la version 7.04.

Avant d'aller plus loin, privilégiez l'utilisation des paquets .deb sur :

http://encryptec.net/software/gambas-packages (Ce site nécessite un nom d’utilisateur et un mot de passe)
http://gambas.gnulinex.org/ubuntu (Complètement libre)

Si ces liens ne fonctionnent pas, vous pouvez installer les derniers paquets binaires créés par la Gambas Ubuntu Maintainers team (anciennement Kendek). Ceci vous évite de devoir compiler Gambas3. Voici la procédure pour Trusty :

Ajoutez d'abord le PPA dans votre sources.list. Ouvrez votre terminal et faites :

$ sudo add-apt-repository ppa:gambas-team/gambas3

Ensuite, faites la mise à jour des sources et installez Gambas3 :

$ sudo apt-get update
$ sudo apt-get install gambas3

Après l'installation, le raccourci de Gambas 3 est installé dans le menu 'Programmation'.

N'utilisez pas les paquets officiels faits par Ubuntu pour 12.10. Ils sont faux!
Vive Linux, vive Gambas !
Reivillo#29 Posté le 11/11/2014 à 22:16:53
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »@ LinuxMint.
Apparemment tu as Zappé la Réponse! #11 Posté le 08/11/2014 à 16:35
et Merci d'enlever les $, devant tes lignes de Commandes.
Ceci, afin d'éviter les Erreurs du Copier/Coller, pour les autres...
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
archi12#30 Posté le 12/11/2014 à 10:38:26
Reivillo bonjour,
- Non, je n'ai pas zappé la réponse #11. Je reponds dans la #12 :
J'aimerai apporter quelques modifications de mon cru et c'est aussi pour le fun.
Donc pas de apt-get install gambas3
-Je ne trouve pas de $ devant les lignes de commande ? pouvez-vous me donner un exemple ?

LinuxMint,
idem pour apt-get install gambas3
les liens
http://encryptec.net/software/gambas-packages (Ce site nécessite un nom d’utilisateur et un mot de passe)
http://gambas.gnulinex.org/ubuntu (Complètement libre)
n'ont pas l'air de fonctionner chez moi ? une idée ?

Merci à tous.
(ps) J'ai testé ce script avec trunk, ca marche aussi.
123