Autore Topic: esecuzione compilato  (Letto 2391 volte)

Offline teox99

  • Gamberetto
  • *
  • Post: 15
    • Mostra profilo
    • http://www.teoxonline.com
esecuzione compilato
« il: 05 Dicembre 2008, 19:10:51 »
ciao ragazzi,

ho e compilato un eseguibile di un programma che ho creato con gambas,
portandolo su un altro pc ed eseguendo il file incorro nel seguente errore,

/usr/bin/env: gbr2: No such file or directory

è possibile installare su questo pc solo le dipendenze necessarie senza installare tutto l'ambiente di sviluppo di Gambas?

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: esecuzione compilato
« Risposta #1 il: 05 Dicembre 2008, 19:17:48 »
per farlo devi creare un pacchetto deb che poi quando lo installerai sull' altro pc si installera i componenti gambas necessari alla sua esecuzione

Offline teox99

  • Gamberetto
  • *
  • Post: 15
    • Mostra profilo
    • http://www.teoxonline.com
Re: esecuzione compilato
« Risposta #2 il: 05 Dicembre 2008, 23:47:41 »
Dato che uso Slackware avevo compilato il pacchetto per Slackware...

vuoi dire Debian invece di Slack?
sicuro risolva il mio prob?

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: esecuzione compilato
« Risposta #3 il: 06 Dicembre 2008, 02:26:39 »
Il formato deve essere idoneo al tuo sistema operativo...se usi una derivata di debian allora usi i pacchetti deb...ma esistono anche gli rpm...ora sinceramente non so quali pacchetti utilizzi slackware...

Offline teox99

  • Gamberetto
  • *
  • Post: 15
    • Mostra profilo
    • http://www.teoxonline.com
Re: esecuzione compilato
« Risposta #4 il: 06 Dicembre 2008, 11:13:41 »
non ci siamo capiti...
Gambas pacchettizza x molti s.o. tra cui anche Slackware!

quindi creo il pkg lo installo su un pc privo di Gambas,
ma logicamente mancando le dipendenze l'eseguibile non parte!

quindi ribadisco la mia domanda...

posso risolvere le dipendenze senza installare tutto il paccehtto di Gambas2.9?

magari solo alcune librerie ??? se ci sono dove le trovo ???

grazie!

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: esecuzione compilato
« Risposta #5 il: 06 Dicembre 2008, 11:21:03 »
si scusa io ho dato per scontato che avessi ubuntu .. :oops:

logicamente dovrai creare un pacchetto idoneo alla distribuzione su cui andrai a installarlo

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: esecuzione compilato
« Risposta #6 il: 06 Dicembre 2008, 11:26:19 »
purtroppo non sono pratico di slak credevo funzionasse come ubuntu dove il pacchetto  che crei si installa tutte le dipendenze necessarie in automatico .
compresi i runtime di gambas

see slack non lo fa forse la cosa + veloce è installare tutto gambas piuttosto che andarti a cercare le varie librerie ..

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: esecuzione compilato
« Risposta #7 il: 07 Dicembre 2008, 00:18:22 »
Guarda se questa pagina:
http://gambasdoc.org/help/howto/package
può esserti d'aiuto.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: esecuzione compilato
« Risposta #8 il: 07 Dicembre 2008, 18:56:27 »
No, slack usa un suo formato, che poi non è altro che un altro tar, strutturato in maniera idonea.
Riguardo alle librerie, devi installare tutte quelle che servono a Gambas e al tuo programma, ma tieni conto che molte dipendono da altre, per cui alla fine è possibile che sia necessario installarle tutte.
L'unica cosa che non servirà, è il pacchetto dell'ide di sviluppo.