Gambas France BETA


Pas de compte ? Incription

Changement de version

12
AuteurMessages
Foromus#1 Posté le 19/1/2010 à 12:06:00
Bonjour,

Je ne retrouve plus le sujet où cela a été abordé : merci de bien vouloir m'excuser.

Voilà, j'ai chargé Gambas 2-2.18 dans mon repertoire Temp (ça fait un moment et j'ai dormi depuis), j'ai probablement décompressé (eh.. le tar.gz..) et j'ai une liste de fichiers et de sous-répertoires.
Parmi ces fichiers, j'en ai un que j'ai repéré car en majuscules : INSTALL.
Qu'est-ce qui va se passer si je clique dessus ?....

Merci.
spheris#2 Posté le 19/1/2010 à 12:19:00
ouvre un terminal
va dans ce dossier par la commande :

cd /home/monrep/gambas2.218/

ensuite entre les commandes nécessaires à la compilation de la nouvelle version :

./configure
make
make install


maintenant lance gambas et admire le résultat !
;)

INSTALL n'est à mon avis qu'un fichier texte contenant un script.
Je ne pense pas que cela fasse quelque chose (si tu n'es pas en session ROOT bien sûr)
Foromus#3 Posté le 19/1/2010 à 12:49:00
OK, mais, est-ce qu'il faut que je désinstalle obligatoirement la 2.13 avant ?
manu#4 Posté le 19/1/2010 à 13:03:00
Avec Gambas ca roule !oui, il faut que tu désinstalles la 2.13 avant et tu devrais télécharger la 2.19 ICI tant qu'à faire !!!! 8)



Télécharges ca dans ton home
Tu décompresse l'archive dans ton home (ca te creera un repertoire)
puis après tu va en console

Va refaire un tour ICI avant pour mettre a jour tous les paquets de developpement

et tu te met sur ce répertoire : cd Gambas-2.19....
et tu tapes les commandes que t'as donné spheris...
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
jeanyvon#5 Posté le 19/1/2010 à 13:24:00
Gambas? Ma! Et gustore hello!
il faudrait dire comment on désinstalle.....!
Ouaips (je sais pas faire)
JY
Vieillir? On peut retarder mais pas y échapper!
spheris#6 Posté le 19/1/2010 à 13:27:00
pour désinstaller :
dans gestionnaire de paquet coche tous les GB.xxxxx puis supprimer complètement.

pour désinstaller une version compilée , même manip, car la nouvelle version écrase l'ancienne lors de l'installation.
Foromus#7 Posté le 19/1/2010 à 13:27:00
Merci, c'est noté !
Comme je risque d'être dérangé dans les minutes qui suivent, je vais devoir voir ça un peu plus tard !
Bon, je suppose que la 2.19 est stable et tourne bien rond ?
Et je suppose tout autant que tout ce que j'ai fait sous la 2.13 va tourner sous la 2.19 ?
Et dois-je aussi supposer que tous les composants gambas (gb, gb.form, gb.qt, gb.qy.ext, gb.sdl.sound) vont eux aussi, suivre le mouvement ?

Bon, j'ai le sentiment que je pose beaucoup de questions depuis un moment, il va falloir que j'envisage de vous laisser souffler un peu, je sens que je deviens envahissant....
jeanyvon#8 Posté le 19/1/2010 à 13:42:00
Gambas? Ma! Et gusto
Bon, j'ai le sentiment que je pose beaucoup de questions depuis un moment, il va falloir que j'envisage de vous laisser souffler un peu, je sens que je deviens envahissant....

Mais si tu ne déranges pas, il n'y a plus de forum et il en faut des gens comme toi et moi qui posent des questions pour que ceux qui n'osent pas trouvent des réponses!
JY :cheers:
Vieillir? On peut retarder mais pas y échapper!
spheris#9 Posté le 19/1/2010 à 14:04:00
Entierement d'accord avec toi , JY ! ;) ;)
pour ce qui es de ta 2.19 foromus, tu n'aura aucun problème pour ton code. Il se compile aussi bien sur l'un que sur l'autre.
Meme sur GB3 !
;)
Foromus#10 Posté le 19/1/2010 à 19:02:00
Voilà, je me suis lancé tête baissée....

Désisntallation de la 2.13 : pas de soucis.
Ensuite,
Charger la 2.19, extraire, aller dans le répertoire, pas de soucis.
Je lance "./configure" : tout va bien !
Je lance "make" : tout va bien !
Je lance "make install" : tout foire : Erreur de je ne sais plus quoi.

D'après le lien donné plus haut, j'ai chargé les compléments pour Ubuntu ( http://gambasdoc.org/help/install/ubuntu?fr )

J'ai exécuté la ligne :

sudo apt-get install build-essential autoconf libbz2-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-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 libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev libglew1.5-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev


Depuis, tout est bloqué !

A votre avis, je fais quoi ?....
gambix#11 Posté le 19/1/2010 à 19:28:00
Faire simple !tout est bloqué c'est pas une réponse ... il faut que nous fournisse la sortie console pour qu'on comprenne ce qui foire... tu pastebin ça et tu nous offre le lien !

surement un paquet qui manque a l'appel
Moins de texte dans une signature c'est agrandir son espace.
Foromus#12 Posté le 19/1/2010 à 19:48:00
A vrai dire, j'ai eu erreur -1 si mes souvenirs sont bons, ou quelque chose du genre !

Je vais être assez ennuyé pour donner l'erreur, vu que plus rien ne veut fonctionner - je parle de l'installation, bien entendu. (Je viens de réessayer)

Ou alors, il faudrait que je fasse un bon nettoyage, recommencer ./configure et tout le reste.
Parce que j'ai bien retenté ./configure ( en étant en root et dans le répertoire de Gambas) mais ça n'a rien donné. Erreur :Aucun fichier ou dossier de ce type.
A mon avis, quand j'ai recopié ma ligne qui fait un kilomètre, j'ai du bousiller le /configure.
Bon, à part le ménage, j'ai encore la ressource de virer mon répertoire (temporaire) Gambas et ce qu'il contient, de refaire une extraction en bonne et due forme, et de repartir à zéro. Cela dit, tout ce qui s'est passé dans les opérations de /configure et make, c'est passé où tout ça ? Vu le temps que ça a mis pour exécuter /configure, j'en déduis qu'il doit y avoir des fichiers un peu partout, et en abondance.
Là, je crains le pire... Au secours monsieur Propre !....

Conclusion - provisoire : Linux, c'est bien et très facile pour installer un logiciel du moment qu'il est dans les dépôts. Mais on n'a le dernier cri qui date de l'année précédente, et si on veut rajeunir le truc, c'est un peu galère...
Ne voyez dans cette affirmation, aucun découragement, c'est un simple constat !
gambix#13 Posté le 19/1/2010 à 20:16:00
Faire simple !disons que tu n'y connait rien :)


c'est la même chose sous windows quand on doit faire une compilation et qu'il manque certaine dll !

moi ce que j'aurait aimé c'est que tu me fasse voir tout ce qui s'affiche dans le terminal quand tu fait ./configure
puis make
puis
make install

tout ça est simple ... mais pour un ignorant ... oui il y a des truc a apprndre ... la on rentre dans le domaine du dévelloppeur plus du simple utilisateur ..

pour l'utilisateur lambda normalement ya les paquet ... quand la distrib les maintien a jour ... ce n'est malheureusement pas le cas d'ubuntu
Moins de texte dans une signature c'est agrandir son espace.
Foromus#14 Posté le 19/1/2010 à 20:41:00
Vous êtes vraiment sympa Gambix, je sens que nous allons devenir amis !

disons que tu n'y connait rien :)

C'est exact, je n'y connais rien !

c'est la même chose sous windows quand on doit faire une compilation et qu'il manque certaine dll !

C'est exact : quand je faisais une distribution sous Win, et qu'il manquait une dll, ça ne fonctionnait pas ! Mais vu que je n'ai pas distribué grand chose, ça n'a pas eu de grosses répercussions...
Quant aux "setup.exe" foireux, je passais à autre chose....

moi ce que j'aurait aimé c'est que tu me fasse voir tout ce qui s'affiche dans le terminal quand tu fait ./configure
puis make
puis
make install


Je comprends cher ami que vous ne compreniez pas...
Mais si vous voulez, en faisant /configure, il est passé 3 ou 4 cents lignes ( je ne les ai pas comptées, pas eu le temps..), je ne vois pas trop comment je pourrais tout rapporter. Du reste, ça s'est terminé normalement.
Pour le make, il y en a eu aussi pas mal, mais nettement moins. Du reste, ça s'est terminé normalement.
Enfin, pour le make install, il y en a eu un certain nombre qui se sont terminées pas un message d'erreur, effectivement, et j'avoue, à ma grande honte, ne pas l'avoir noté ni retenu.

Ensuite, et pour poursuivre la liste (non exhaustive comme il se doit) des compliments et autres encouragements :

tout ça est simple ... mais pour un ignorant ... oui il y a des truc a
apprndre ... la on rentre dans le domaine du dévelloppeur plus du
simple utilisateur ..

J'en suis tout à fait conscient. D'ailleurs, je ne connais que des choses simples, étant simple moi-même...

Enfin, le clou final, le bouquet du feu d'artifice :

pour l'utilisateur lambda normalement ya les paquet ... quand la
distrib les maintien a jour ... ce n'est malheureusement pas le cas
d'ubuntu

Alors là, je souscris pleinement ! A tel point que je l'ai déjà dit dans mon post précédent !

Bon, tout ça mis à part, je suis un autodidacte, j'en ai vu d'autres, et des gens "qui savent", j'en ai rencontré des milliers dans ma vie ! Ce n'est pas une petite bousculade qui va me faire remonter la comprenette... A la limite, ça m'amuserait même plutôt...
gambix#15 Posté le 19/1/2010 à 20:55:00
Faire simple !bon ce que tu fait :

http://gambasdoc.org/help/doc/report?fr

2. Signaler un bug ou un problème

tu envois tout cela ici : gambas dot fr at gmail dot com

c'est mon mail !

et c'est comme cela qu'on débug les problème sous linux depuis 92 :)
Moins de texte dans une signature c'est agrandir son espace.
12