Autore Topic: Gambas2 e Debian lenny  (Letto 1847 volte)

Offline Lux

  • Maestro Gambero
  • ****
  • Post: 416
    • Mostra profilo
Gambas2 e Debian lenny
« il: 26 Novembre 2008, 23:27:16 »
Ciao ho questo problemino, uso gambas 2.7 installato tramite aptitude dai repo(una versione più nuova non c'è) Ho provato a compilare i sorgenti ma non va...quindi per ora uso la vecchia versione, ma il problema non è questo, provando ad utilizzare la documentazione aperta tramite il tasto "?" in gambas, e recatomi sul componente "v4l" la documentazione non si apre dicendomi che non ho un file .doc o qualcosa del genere. Dando da terminale: aptitude search gambas2 mi risula tutto installato....in più ogni qual volta apro un file d'esempio posso visualizzarne il codice normalmente ma se volessi avviarlo mi da il seguente messaggio d'errore:
Codice: [Seleziona]
Cannot load class 'Form1':Unable to load class file

Come posso risolvere? ciao.

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas2 e Debian lenny
« Risposta #1 il: 27 Novembre 2008, 18:50:34 »
Non so bene qual sia la versione Lenny ma qui:
http://packages.debian.org/unstable/source/gambas2
ci sono i pacchetti della 2.8.2.

Qui, invece:
http://gambasdoc.org/help/install/debian
tutte le dipendenze per compilare Gambas dai sorgenti (raccomandato!).
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Lux

  • Maestro Gambero
  • ****
  • Post: 416
    • Mostra profilo
Re: Gambas2 e Debian lenny
« Risposta #2 il: 28 Novembre 2008, 16:20:11 »
Grazie mille leo ;-) ma avevo già visto ciò che tu mi hai postato....la versione unsatble di debian non è la mia(lenny, quella che uso, sarà debian 5 (stable) tra poco tempo, forse un mesetto) e quella è la debian unsatble (Sid, ovvero la versione in via di sviluppo). Non uso i repo di sid per non avere una debian "incasinata", mi serve per lavoro, quindi voglio solo la stable(quindi lenny che lo diverrà appunto tra poco). Poi ho provato a compilare gambas 2.9 seguendo la guida che mi hai postato anche tu, funziona tutto peccato che però poi alla fine gambas non mi si avvia, mi chiede il componente gb.qualcosa che a sua volta mi richiede altri componenti e quindi finisce per installarmi la 2.7 che è nei repo di lenny...Comunque proverò a fare qualche ricerchina...
ciao e grazie mille...

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas2 e Debian lenny
« Risposta #3 il: 29 Novembre 2008, 16:37:16 »
1)
ricontrolla attentamente i messaggi che ottieni dopo la compilazione. In genere ti da i componenti che non possono essere creati (se ottieni solo gb.qte e gb.qte.ext allora va bene: questi componenti nel 99,99% dei casi non li userai mai né li riuscirai mai a compilare).
Se qualcosa non va con qualche altro componente, controlla qui:
http://gambasdoc.org/help/readme?view
di avere le dipendenze necessarie per i componenti che non possono essere compilati: installale e poi riprova.

2) fatto tutto al punto 1), quasi sicuramente la creazione degli eseguibili andrà a buon fine. Se qualcosa andasse però storto (a me capitò) durante l'esecuzione del comando "make", controlla bene durante la creazione di quale componente il processo si è arrestato (ci arrivi facilmente osservando la path completa della directory dove operavi). Ricontrolla quindi le dipendenze di quel componente e riprova nuovamente.

3)
è importante cmq verificare quale errore ti dà Gambas all'avvio perché così si capisce da dove inizare a rattoppare la cosa.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline Lux

  • Maestro Gambero
  • ****
  • Post: 416
    • Mostra profilo
Re: Gambas2 e Debian lenny
« Risposta #4 il: 20 Dicembre 2008, 11:52:11 »
Grazie Leo! Volevo chiederti una cosa, ho attualmente installato gambas 2.8.2 dai repo sid di debian. Poi ho provato ad installare gambas 2.9 con checkinstall, quindi ho preso i sorgenti e ho creato il mio pacchetto deb, poi ho installato tutto. Ovviamente funziona ma il sistema ogni qual volta che dia un aptitude update me lo segnala da rimuovere, in questo modo non poso più aggiornare qualsiasi parte del mio sistema altrimenti rischierei di rimuovere gambas. Avevo pensato quindi di indtallarlo direttamente dai sorgenti, compilandolo, ma se qualcosa dovesse andar storto come lo disinstallo? e poi in questo modo potrei sporcare/compromettere la stabilità del mio sistema?
Ciao e grazie!

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas2 e Debian lenny
« Risposta #5 il: 20 Dicembre 2008, 23:22:26 »
Lo disinstalli con un semplice "sudo make uninstall" dato dentro la cartella dove hai compilato Gambas (che devi conservare integra proprio per la disinstallazione).

Inoltre dovresti avere l'opzione per bloccare Gambas ad una determinata versione, così che aptitude non ti chieda ogni volta di rimuoverlo. Non so l'opzione da riga di comando ma da Synaptic si può fare, per cui essendo questo un front-end per aptitude, deduco che il comando ci sia.
Visita il mio sito personale: http://www.leonardomiliani.com