Gambas France BETA


Pas de compte ? Incription

runtime

Ce sujet est résolu.

1
AuteurMessages
jibi#1 Posté le 20/9/2011 à 21:27:45
codergambas.jimdofree.comBonjour

Je veux faire tester une application GB3, à quelqu'un qui n'a ni gambas2 ni gambas3 et qui est sous ubuntu
Si je ne dis pas de bêtise il faut que les runtimes de GB3 uniquement soient installés? ou faut il autre chose?

A quelles librairies correspondent ces runtimes?
==> à toutes ces librairies en fonction de la Distrib? : [url=http://gambasdoc.org/help/install/ubuntu?fr&view]http://gambasdoc.org/help/install/ubuntu?fr&view [/url]


merci
Jibi

Debian GNU/Linux 11 64-bit

jeanyvon#2 Posté le 21/9/2011 à 19:02:17
Gambas? Ma! Et gustohello du soir
En ce moment sous ubuntu il faut que le logiciel soit compilé sur la machine autrement rien à faire même avec toutes les bibliothèques sur le système.
A+
JY
Vieillir? On peut retarder mais pas y échapper!
jibi#3 Posté le 21/9/2011 à 20:15:00
codergambas.jimdofree.comBonsoir JeanYvon

par logiciel qui doit être compilé:
tu parles des sources de l'application que je veux faire tester?
Ou
tu parles de GB3?

si c'est GB3, c'est embêtant, je vais pas faire installer tout un IDE sur un ordi juste pour tester une applie

=>Si c'est l'application, cela ne me dérange pas mais je sais pas comment faire :scratch: pour compiler les sources de cette application!!

si tu sais, j'aimerais bien que tu m'éclaires
Merci d'avance
Jean-Luc
Debian GNU/Linux 11 64-bit

manu#4 Posté le 21/9/2011 à 21:24:06
Avec Gambas ca roule !il te faut installer Gambas3 completement pour l'instant, soit comme tu l'as fait en compilant, soit en prenant je sais plus quel dépot pour Ubuntu.

Il y a un gars qui fait des paquets gambas3 pour ubuntu.
Voir ce sujet : http://gambasforge.org/sujet-460-gambas3-depot-italien.html.

Je sais plus comment gb3 est paquagé, mais là, tu dois pouvoir choisir uniquement le runtime je crois..

Bon, moi je suis pas fan mais bon çà peux suffire pour un test !
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)
jibi#5 Posté le 21/9/2011 à 21:47:45
codergambas.jimdofree.comSalut Manu

le lien vers dépôt italien est mort

tu me dis d'une part qu'il faut installé GB3 complètement et d'autre part que je peux choisir le runtime uniquement

ben il y a quelque chose que je comprend pas, si je ne met que le runtime, je ne devrais pas avoir besoin d'installer GB3 complètement ou je me trompe?

j'ai vu dans la doc, la liste de ce qu'il y a dans le paquet de GB3 runtime mais je sais pas quoi en faire.
Il ya tout une liste de librairies etc.. mais là j'en fais quoi?
==> http://gambasdoc.org/help/howto/package?fr#t2

bonne soirée

Debian GNU/Linux 11 64-bit

manu#6 Posté le 22/9/2011 à 06:14:33
Avec Gambas ca roule !Excuse moi, oui, je me suis mal exprimé :

Soit tu compiles gambas3 "normalement et tu installera tout. Personnellement, je ne tenterais pas de compiler moi même juste le runtime. C'est sans doute possible, mais je ne maîtrise pas assez.

Soit tu utilises le dépôt italien : vois ce lien (qui n'est pas mort lui ;) ) : http://www.gambas-it.org/smf/index.php?topic=1149.0 . Si ce dépôt existe toujours (ce que je crois) alors là, tu pourras, je penses,choisir de tout installer ou simplement le runtime.

J'espère que c'est plus clair ;)
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)
jibi#7 Posté le 22/9/2011 à 07:09:49
codergambas.jimdofree.comBonjour

Merci Manu le dépôt italien existe toujours, je l'ai rajouté à mes dépôts,j'ai eu une erreur au rechargement de la liste des dépôts mais je ne sais à quoi cela correspond => erreur de la clé certainement, mais....=>
W: Erreur GPG : http://xoomer.alice.it lucid Release: Les signatures suivantes ne sont pas valables : NODATA 1 NODATA 2

....=> mais même avec cette erreur, gambas3 et tout ce qu'il faut apparait bien dans la liste de paquets
Donc je pense que cela devrait être ok

je peux pas tester sur ma bécane, dès que j'ai accès à une machine sans GB3 je teste juste le runtime

encore merci Manu

Je sais pas ce que tu en penses, mais mettre en évidence quelque part ce dépôt de GB3 serait peut être bien, pour ceux qui ne veulent pas faire de la compilation, et encouragerait Pixel (le packageur) , et ajouterait des utilisateurs de GB3 supplémentaire?

N' y avait il pas fût un temps, un lien sur le site de Shpéris qui pointait sur un dépôt GB3?
Debian GNU/Linux 11 64-bit

manu#8 Posté le 22/9/2011 à 13:16:37
Avec Gambas ca roule !L'erreur que tu signales est signalée dans le topic italien et comme tu l'as constatée, il disent que cela n’empêche pas le bon fonctionnement de GB3!
Tu parles pas couramment italien ? :D :D :D

Je crois pas que ce soit une bonne idée de mettre ce lien en avant, car on a pas vraiment testé et les paquets ont toujours du retard et donc tous les bog d'une version en dvp. De toute façon la sortie officielle est pour bientôt :)
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)
linuxos#9 Posté le 23/9/2011 à 12:11:49
Un peu de sel, de poivre et la crevette sera... Bonjour a tous,

Voici quelques explications sur la problématique/contrainte pour utiliser une application, que l'on nommera "APPLI", développée en Gambas V3 d'une machine a l'autre.

1er Cas: A partir des sources du projets de l'application "APPLI" écrite en Gambas3

Pour faire fonctionner l'application "APPLI" sur une nouvelle machine il sera nécéssaire de recréer l'environnement IDE de Gambas v3. Par environnement dans ce cas précis, cela sous entend de soit recompiler entierement Gambas3 + modules + composants+ l'Application "APPLI" a partir des sources de Gambas3, soit d'installer a partir de packages .deb ou .rpm (ou autres) et de recompiler l'Application "APPLI" a partir des sources.

Au final il sera toujours necessaire de recompiler l'application "APPLI" a partir des sources donc dans ce cas il sera nécéssaire d'avoir le compilateur, l'IDE et tous les composants indispensable a cela.

2eme Cas: A partir uniquement de l'executable de l'application "APPLI" créer par Gambas3

Dans ce 2eme cas, il n'est pas necessaire d'installer sur la nouvelle machine tout l'envirenement de developpement de de Gambas3 mais uniquement le "RUNTIME" ainsi que tous les modules donc dépend l'application "APPLI".

* Si les packages de Gambas3 ne sont pas fournis pour la distribution Linux de la nouvelle machine (ce qui est généralement le cas pour le moment, car la version finale de Gambas3 n'est pas sortie), il faudra installer Gambas3 a partir des sources et dans ce cas il n'est pas possible de sélectionner uniquement le RUNTIME + certains composants car cela n'est pas prévu pour ça. Autant tout installer meme si l'utilisateur ne se sert pas de tout Gambas3.
De plus, les differents composants, ainsi que le compilateur, l'IDE, le RUNTIME, etc, n'utilisent pas les mêmes librairies de la distribution Linux. Donc si en plus il faut choisir et n'installer que les librairies nécessaires au RUNTIME + composants nécessaires pour faire fonctionner l'application "APPLI", cela risque de devenir compliqué.

* Si par chance les packages de Gambas3 sont disponibles pour la distribution de la nouvelle machine et sont bien fait (pas toujours le cas, ou imcomplés parfois), il suffit d'installer le RUNTIME + uniquement les composants nécessaires, pour faire fonctionner l'application "APPLI".

Je ne sait pas si je suis compréhensible dans mes explications mais j'ai essayé d'être assez précis pour bien montrer que selon les cas, il faut faire comme ci ou comme ça.

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
jibi#10 Posté le 23/9/2011 à 13:21:20
codergambas.jimdofree.comBonjour Linuxos

oui tu as été clair
donc je vois, comme disait Manu, que le mieux est bien d'installer GB3 à partir des sources

donc si je veux faire fonctionner l'application, comment je m'y prend pour la compiler et l'installer?

=> pour la compiler : dans l'IDE je vois bien !
=> mais ensuite pour l'installer si je fais make install ca donne rien !

pour la faire fonctionner à partir de l'exécutable du dossier ok, mais cela n'est pas installé proprement dit, non?
Debian GNU/Linux 11 64-bit

linuxos#11 Posté le 23/9/2011 à 15:36:51
Un peu de sel, de poivre et la crevette sera... jibi,

Si j'ai bien compris ta question, pour compiler une application Gambas, tu vas dans le menu de IDE de Gambas3

Projet -> Générer -> Exécutable...

Cela te permet de créer un fichier exécutable de ton application "APPLI" (généralement: APPLI.gambas)

C'est ce fichier exécutable que tu dois transférer sur la nouvelle machine où tu aura installé Gambas3.

Ensuite pour l'executer, soit DoubleClick sur le fichier dans le gestionnaire de fichier de ton bureau (Nautilus pour Gnome, KFM (je crois) pour KDE), soit ouvrir un Terminal, aller dans le répertoire ou se trouve l’exécutable "APPLI.gambas" et taper:

./APPLI.gambas

Voila
Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
jibi#12 Posté le 25/9/2011 à 19:54:27
codergambas.jimdofree.comBonsoir à tous
re
c'est encore moi

comment faire pour installer l'application comme à partir d'un DEB, comme Linuxos disait dans le 1ier cas si j'ai bien compris
recompiler entierement Gambas3 + modules + composants+ l'Application "APPLI" a partir des sources de Gambas3

comment procéder :pour GB3 seul je sais faire mais avec l'appli je vois pas!

car à partir de l'exécutable on est obligé de travailler à partir du dossier du projet, et, donc l'appli n'est pas installée dans le système

j'espère avoir été clair

merci
jean-luc

Debian GNU/Linux 11 64-bit

manu#13 Posté le 25/9/2011 à 20:30:11
Avec Gambas ca roule !Heuuuuu bein pas franchement.... :) :) :) :)
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)
jibi#14 Posté le 26/9/2011 à 10:05:42
codergambas.jimdofree.comBonjour
euuuuuh c 'est quoi quoi n'est pas net?

Linuxos dit que l'on peut lancer l'appli à partir de l'exécutable : çà c'est ok, c'est ce que je fais déjà

mais il parle de aussi de compilation : "recompiler entierement Gambas3 + modules + composants+ l'Application "APPLI" a partir des sources de Gambas3"
en faisant comme cela, il me semble que l'appli sera installée dans le système comme GB3
pour GB3 seul je sais faire
mais GB3 + aplli et compilation je vois pas!

quand on installe une aplli à partir d'un DEB ou RPM, l'appli est installée dans le système, si on ne sert que de l'exécutable du dossier projet ce n'est pas le cas!
Aussi je voudrais tenter la solution de Linuxos décrite ci dessus mais ne sais comment faire

plus clair?
Debian GNU/Linux 11 64-bit

manu#15 Posté le 26/9/2011 à 12:23:10
Avec Gambas ca roule !Je pense que ce que veux dire Linuxos, c'est réinstaller gambas3 en le compilant, puis transférer les sources de ton appli sur la même machine puis régénérer l'exexutable (ou compiler) afin de pouvoir lancer ton appli...

C'est en tous cas ce que je ferais si j'avais a le faire. :)

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)
1