Gambas France BETA


Pas de compte ? Incription

Autosize pour un label

12
AuteurMessages
Foromus#16 Posté le 31/12/2009 à 09:06:00
Bonjour,

Merci sphéris pour ce complément d'info.
Ma version actuelle de Gambas, je viens de vérifier, est la 2.13.
Comme dit par ailleurs, il n'y a qu'un an que je suis sous Linux Ubuntu, et je ne maîtrise pas grand chose...
Les mises à jour me sont proposées automatiquement par la fondation Ubuntu, en général, je m'en contente. J'ai cru comprendre que la MàJ des programmes se fait pratiquement en même temps que les changements de versions Ubuntu, soit, tous les six mois. Entre-deux, il n'y a que des MàJ de sécurité.
J'ai eu un exemple concret de MàJ avec le programme de gestion personnelle de finances Grisbi. Comme la version proposée dans les dépôts était boguée, j'ai eu l'occasion d'expérimenter un accès différent par ajout d'un nouveau dépôt, ce qui m'a permis de trouver la nouvelle version de Grisbi. Je suis donc en droit de penser que pour Gambas, j'aurais une démarche similaire à effectuer, n'est-ce pas ? Si tel est le cas, il faudra que je sache comment opérer exactement. Pour moi, les manips avec fichiers.tar.gz restent assez problématiques et surtout, elles me paraissent relativement insécures, ce qu n'est pas le cas quand on prend dans les dépôts. Ce que je me suis toujours demandé, c'est pourquoi, lorsqu'une nouvelle version (stable) d'un logiciel était aboutie, pourquoi fallait-il attendre la fin de semestre en cours pour qu'elle apparaisse dans les dépôts officiels de Ubuntu ? Et encore, pour reprendre l'exemple de Grisbi, la version 0.6 était bien au point avant le changement, et quand Ubuntu est passé de sa version 9.04 à sa version 9.10, c'était toujours l'ancienne version de Grisbi qui était dans les dépôts ! Ce qui veut dire que dans certains cas, il faudra attendre au pire onze mois avant de trouver la nouvelle version d'un logiciel déficient.
Par ailleurs, et je reviens à Grisbi, j'ai remarqué que, lorsque j'ai rajouté un dépôt pour avoir accès à la nouvelle version, mes demandes de mises à jour me présentent systématiquement un message d'erreur. Certes, on outrepasse et ça passe, néanmoins, c'est désagréable.
Pour revenir à Gambas, j'ai pour l'instant un truc qui fonctionne, sous réserve de la position du label qui reste ancré à gauche comme dit dans mon post précédent. Je crois que c'est une simple limitation du contrôle, cela intéresserait peut-être les développeurs. En tous les cas, cet échange aura été intéressant et a montré qu'un problème n'est pas forcément dù à la mauvaise compréhension de l'opérateur même si, hélas, c'est souvent le cas ! Je regrette aussi de n'avoir pas trouvé une explication plus détaillée des composants de Gambas à utiliser, puisque là était la cause / solution de mes deux soucis.

Merci de votre compréhension et de votre aide, je verrai tout ça l'année prochaine !....
Bonne année 2010 !

F
manu#17 Posté le 31/12/2009 à 09:39:00
Avec Gambas ca roule !Bonjour Foromus,

pour Gambas, j'aurais une démarche similaire à effectuer, n'est-ce pas ?


Non Foromus, pas de dépots spécifiques pour Gambas. Pour avoir la dernière version en cour, il faut que tu la télécharges, puis que tu l'installes. On parle de compilation et non d'installation.

La démarche générales est la suivante :

Installer tous les paquets de développement de gambas dont la liste est ICI

Désinstaller la version officielle de ta distribution, avec ton gestionnaire de paquets : Synaptic pour Ubuntu

Télé charger le fichier d'archive (compresse) de la dernière version officielle (2.18) ici. Bon, tu verra a cette page que l'on peux avoir la dernière version, que ce soit la version officielle (2.18) ou la version en développement (3) avec Subversion. Il vaut mieux que tu vois ça plus tard... :)

Installer les paquets qui permettent la compilation, Normalement ils sont avec la liste des paquets de développement. Il s'agit des paquets automake et autoconf.

décompresser ton archive dans un repertoire de ton home que tu appellera par exemple Gambas

Pour compiller, tu tapes en console :



Proceder à la compilation

Compiler :

1
$./reconf-all$ ./configure -C$ make$ sudo make install


(Tu ne tapes pas le dollard, c'est le prompt de ta console qui change si tu es en super utilisateur ou pas)

Bon autrement, si tous cela te rebute, tu as aussi possibilité, comme tu le disais de mettre a jour ta distribution en optant pour la 9.10 tu dois avoir gambas 2.18.

Enfin, tu peux decider de changer de distribution, et comme moi opter pour une distribution qui integre beaucoup plus vite les version recentes comme Mandriva ou Fedora

;) mais ca, c'est un autres débat :lol:

En tous cas, il est tres domages que tu restes sur une version obsoletes, car gambas evolue regulièrement et , même si comme tu le souligne, la pluspart des bmocages que l'on rencontres viennent plus de notre "incompétence" que de bugs, c'est pas la peine d'en rajouter... ;)

Pour plus d'infos sur l'installation va ici
Pour la documentation gambas va sur le Wiki officiel de gambas
pour plus d'infos sur le langage va ici
Pour plus d'infos sur l'actualité de gambas va sur le site officiel
Pour les trucs et astuces va sur Gambas Linux ( Site de spheris, admin de ce Forum)
Pour l'aide au débutant va sur le Wiki des débutants (mon site)

Voili voilo ...
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)
spheris#18 Posté le 31/12/2009 à 14:16:00
Foromus,
Il semble qu'au vu de ce que tu décris, tu es un utilisateur standart de linux. Jene saurai trop te conseiller d'installer une autre distribution tout aussi simple que unbuntu, à savoir MANDRIVA GNOME. Comme cela, tu pourras découvrir les récentes innovations dans le monde linuxien. Une des grosses diférences avec ubuntu, cest que les softs installés sont récents et que le système de paquets n'est pas le même.En plus le système est Francisé à 100%. Et tu auras ton gambas préféré dans les dépots officiels.
A+

;)

Manu,
Proceder à la compilation

Compiler :

Code:
$./reconf-all
$ ./configure -C
$ make
$ sudo make install


(Tu ne tapes pas le dollard, c'est le prompt de ta console qui change si tu es en super utilisateur ou pas)


tu t'adresses à un novice sous linux et tu lui parles déjà de compiler des sources ???? :tongue: :tongue:
Vas y doucement sinon tu va en effrayer plus d'un ... :D :D :D
Bon réveillon !
;)
manu#19 Posté le 31/12/2009 à 14:47:00
Avec Gambas ca roule !Mandriva Gnome ? quelle drôle d'idée !!! :shock:

Officiellement, mandriva à les 2 bureaux (même plus...) mais mandriva est partie prenante dans le developpement de KDE et des principales applications KDE : Amrock, K3B, Digikam...

D'autre part, Gambas est developpés avec Qt comme KDE, donc l'integration de Gambas à l'environement est meilleure. Enfin, Benoit Minisini, le principale developpeur de Gambas est sous Mandriva et proche de la communauté mandriva ce qui nous permet de beneficier tres rapidement des nouvelles versions... car moi, je suis sous mandriva 2010 :)

mais bon les gouts et les couleurs... :D

Fedora est nativement sous Gnome.

Donc pour moi si tu aime Gnome tu vas sur Ubuntu ou Fedora, si tu preferes KDE, tu vas sur Mandriva. :lol:

Mais là, on déborde largement du sujet et on risque de t'embrouiller Foromus !!!

Allez bon reveillon

:lol!:
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)
Foromus#20 Posté le 5/1/2010 à 17:42:00
Bonjour,

La dernière conversation sort un peu du label !....

Pour l'heure, mon label fonctionne, sous la réserve de symétrie.

Pour linstall de la version 2.18, je verrai plus tard. En effet, j'ai bien téléchargé les paquets correspondants, cela dit, nulle part je ne trouve les incontournables xconfig et autres (oublié les noms)... J'ai même cliqué bêtement sur installer 2.13, alors que c'est celle qui est en service, résultat des courses, j'ai téléchargé par dessus... Bon j'espère que ce n'est pas grave, j'ai quand même l'impression que cela a mis un peu de désordre dans ma machine, et comme par hasard, ce matin, je n'avais plus d'accès internet, il a fallu que je redémarre par le CD, pour redémarrer normalement, pour que ça fonctionne. Cela dit, je ne sais pas s'il a relation de cause à effet...
12