Gambas France BETA


Pas de compte ? Incription

Fichier exécutable ne marche pas sur un autre pc

Ce sujet est résolu.

1
AuteurMessages
stracoma#1 Posté le 6/5/2017 à 23:50:04
Apprentissage programmation pour le plaisirBonsoir
tout est dans le titre
j'ai une machine pc1 (Ubuntu 16.04) où est installé gambas. j'ai créé un fichier exécutable : monExe.gambas
J'ai une autre machine pc2 (ubuntu 16.4) mais pas de gambas installé.
monExe.gambas ne marche pas sur pc2. j'ai ce message d'erreur:

Impossible d'afficher « monExe.gambas ».
Aucune application n'est installée pour les fichiers « Gambas executable ».
Voulez-vous rechercher une application pour ouvrir ce fichier ?

Merci de m'aider
SVP patience avec moi car neurones > 50 ans
linuxos#2 Posté le 7/5/2017 à 06:05:33
Un peu de sel, de poivre et la crevette sera... stracoma,

Ceci est tout a fait normal car pour faire fonctionner un programme .gambas (compilé par l'IDE), il est necesaire d'installer le runtime + les composants utilisés par le programme sur toutes les machines sur lequels il devra fonctionner.
C'est la même chose que pour Java (si je devais faire un parallèle), il faut toujours installer JAVA pour faire fonctionner un .jar

Tu devras donc installer le minimum de Gambas sur la 2eme machine pour faire fonctionner ton programme.

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.
stracoma#3 Posté le 7/5/2017 à 14:24:08
Apprentissage programmation pour le plaisirBonjour

Tu devras donc installer le minimum de Gambas sur la 2eme machine pour faire fonctionner ton programme.

Olivier

Ce minimum c'est quoi? et comment faire?
SVP patience avec moi car neurones > 50 ans
didier18#4 Posté le 7/5/2017 à 16:19:11
Bonjour stracoma

En complément des informations données par linuxos  ;)

De façon générale il te faut :
gambas3-runtime_versiondegambascreationdemonexe.gambas.deb et tous les paquets qui ont été nécessaire pour la création de monexe.gambas, plus bien sur, monexe.gambas.

Pour retrouver facilement les paquets qui ont été nécessaire pour la création de monexe.gambas, je passe par le menu/Projet/Propriétés puis item Composants (a gauche de la fenêtre) et enfin cocher « Afficher uniquement les composants utilisés dans le projet »

Par exemple, si tu gère dans monexe.gambas la gestion des fichiers de configuration, tu verras que gb.setting est sélectionné. Dans ce cas le paquet gambas3-gb-settings_versiondegambascreationdemonexe.gambas.deb devra être ajouté dans ton répertoire de création.

Ensuite ou trouver ces paquets ?
Perso, je me sert ici :Launchpad. Attention de bien prendre les paquets qui correspondent à ta version de gambas avec laquelle tu as créé monexe.gambas.

Je recommanderai l’utilisation du « runtime » si tu dois installer monexe.gambas sur plusieurs machines (pas forcément toutes avec ubuntu) sinon il est plus simple d’installer gambas sur ton 2ème PC.

Éventuellement ce sujet pourra t'intéresser...

Bonne journée
linuxos#5 Posté le 7/5/2017 à 18:04:45
Un peu de sel, de poivre et la crevette sera... Didier18,

Merci pour les précisions que tu as donné, j'ai raté un peu ma réponse.

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.
stracoma#6 Posté le 7/5/2017 à 23:19:38
Apprentissage programmation pour le plaisirBonsoir
sinon il est plus simple d’installer gambas sur ton 2ème PC.


Effectivement, je trouve plus simple d'installer gambas dans pc2. C'est ce que j'ai fait et tout est en ordre
Merci à vous
SVP patience avec moi car neurones > 50 ans
1