Autore Topic: [RISOLTO]Errore di compilazione  (Letto 3610 volte)

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: [RISOLTO]Errore di compilazione
« Risposta #15 il: 14 Agosto 2009, 22:44:20 »
Forse potresti fornire Gambas pacchettizzato da far installare alle persone che useranno il tuo software, e fornire quest'ultimo suggerendo l'installazione da riga di comando con la forzatura a dpkg di evitare il controllo delle dipendenze.

E' un po' sporca, come procedura, ma penso che dovrebbe funzionare (p.s.: non chiedermi però come fare perché è un po' di tempo che ho lasciato stare Ubuntu e quindi mi sono dimenticato un po' come funzionano le cose).
Visita il mio sito personale: http://www.leonardomiliani.com

Offline mendez

  • Gamberetto
  • *
  • Post: 10
    • Mostra profilo
    • http://www.gambas-it.org
Re: [RISOLTO]Errore di compilazione
« Risposta #16 il: 17 Agosto 2009, 23:29:05 »
ok per ora ho lasciato le istruzioni per i pacchetti necessari, runtime scripeter qt etc...

Ma se volessi creare un pacchetto per macchine che non sono in rete?

Le dipendenze dove le posso scaricare sotto forma di sorgenti da compilare?

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: [RISOLTO]Errore di compilazione
« Risposta #17 il: 18 Agosto 2009, 02:10:28 »
le scarichi dal sito di gambas o qui in locale in area download....

Offline mendez

  • Gamberetto
  • *
  • Post: 10
    • Mostra profilo
    • http://www.gambas-it.org
Re: [RISOLTO]Errore di compilazione
« Risposta #18 il: 18 Agosto 2009, 19:12:18 »
cavolo, non le trovo...ne qui ne sul sourceforge..

su ubuntu 8.10 non ho avuto difficiltà nel reperirle tramite apt, ma un' utente con limpus (fedora) non li trova nei repository...

Mi servirebeb quindi riuscire ad automatizzare l' instalalzione di:
gambas2-runtime gambas2-gb-qt gambas2-gb-form gambas2-gb-qt-ext gambas2-script

Aiutataemmii, ho impiegato meno a fare il programma che a distribuirlo :-=

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: [RISOLTO]Errore di compilazione
« Risposta #19 il: 19 Agosto 2009, 02:02:29 »

Offline mendez

  • Gamberetto
  • *
  • Post: 10
    • Mostra profilo
    • http://www.gambas-it.org
Re: [RISOLTO]Errore di compilazione
« Risposta #20 il: 19 Agosto 2009, 08:39:46 »
mmm ok... ho scaricato i sorgenti dell' ide, ma ho notato che all' interno ad esempio manca gambas2-runtime o gambas2-scripter.

Mi potete spiegare coem fate voi a distribuire i vostri software su delle piattaforme eterogenee?

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.256
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: [RISOLTO]Errore di compilazione
« Risposta #21 il: 23 Settembre 2009, 18:57:11 »
ciao a tutti...a me con l'ultima versione (2.16) installata con la compilazione da' il famoso 'segmentation fault' , provando a compilare il mio softwarino x la dieta...a proposito mi serve, so ingrassato...anche io ho risolto eliminando delle cartelle dentro al programma

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: [RISOLTO]Errore di compilazione
« Risposta #22 il: 23 Settembre 2009, 19:53:35 »
se usate gambas 2.16 dai miei repo non avrete problemi a creare i pacchetti , ammesso che abbiate tutte le librerie necessarie.

ci sono però un po di problemi per i programmi che utilizzano sqlite3

ricordatevi pero che:

Citazione
scusate ma l' ora è tarda e potrei non spiegarmi bene..tanto poi cespko tradurrà  tu hai realizzato un programma con gambas 2.16 e ne hai fatto un deb   il deb non puoi installarlo sul pc dove hai già la 2.16 perchè il gestore di pacchetti cerca di installare i pacchetti delle dipendenze dai repository ufficiali versione 2.8 ma non ci riesce perchè riconosce la versione 2.16 già installata.  l' installazione delle dipendenze fallisce, però l' eseguibile e i suoi collegamenti del menù vengono copiati regolarmente e fatti funzionare tramite la 2.16 che tu hai installato.  questo disquido deriva dal fatto che il repository della 2.16 è di tipo monolitico e quindi l' installatore di pacchetti non riconosce correttamente le dipendenze.  per provare se il tuo deb funziona correttamente dovrai farlo su iun sistema pulito come una macchina virtuale, oppure disinstallando la versione 2.16 , poi disabiliti il repository della 2.16 , ricarichi la lista di pacchetti e quindi potrai provare il tuo pacchetto deb.   attenzione però che se crei un pacchetto deb di un programma che utilizza dei database il relativo componente non verrà trovato .  mi spiego meglio:  se crei il pacchetto da una versione minore della 2.16 e possibile che non venga impostata correttamente la dipendeza al pacchetto del database e quindi sarà necessario installarlo separatamente a mano (sempre se si tratta di un sistema pulito ovvero senza gambas)  se crei il pacchetto deb dalla versione 2.16 vengono impostate correttamente le dipendenze ai pacchetti dei database ma potrebbe succedere che alcuni pacchetti richiesti abbianoi un nome diverso da quelli presenti in qualsiasi repository, impossibilitandone l' installazione(compresa quella manuale)  quindi in qualsiasi modo tu faccia se il tuo programma usa i db può capitare di avere dei grossi problemi.