Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: tornu - 20 Ottobre 2014, 20:57:23

Titolo: [RISOLTO] Errore crea eseguibile
Inserito da: tornu - 20 Ottobre 2014, 20:57:23
Buonasera a tutti,
prima di gridare al bug, vorrei un vostro riscontro in merito ad un errore che mi compare usando la funzione
Crea Eseguibile dall' ide di Gambas.
Premetto che questo errore mi è comparso dopo aver installato la versione 3.6.0, mentre con la versione 3.5.4
funzionava tutto correttamente.

Questo l' errore:
Cannot Make executable
gba:ERROR Cannot create temporaney archive file: /home/miei_progetti
Project.MakeExecutable.3024
Titolo: Re: Errore crea eseguibile
Inserito da: vuott - 20 Ottobre 2014, 21:01:53
prima di gridare al bug, vorrei un vostro riscontro in merito ad un errore che mi compare usando la funzione.....
Ottimo atteggiamento.


Ad ogni modo a me quell'errore non viene sollevato.   :-\
Hai provato ad effettuare l'aggiornamento ? In pochi giorni ci sono stati diversi aggiustamenti.
Titolo: Re: Errore crea eseguibile
Inserito da: sotema - 20 Ottobre 2014, 22:19:43
A me funziona regolarmente. La 3.6 che hai installato é quella definitiva?
Titolo: Re: Errore crea eseguibile
Inserito da: Gianluigi - 21 Ottobre 2014, 00:51:49

Confermo con la 3.6 REV. 6552 funziona benissimo.
 :ciao:
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 21 Ottobre 2014, 12:53:40
Buongiorno a tutti,
inanzitutto grazie per i riscontri.
Si, ho installato la versione definitiva, e la ho installata dal seguente repository:

http://ppa.launchpad.net/gambas-team/gambas3/ubuntu precise main

dopo aver disinstallato la versione precedente.
Suggerimenti?
Titolo: Re: Errore crea eseguibile
Inserito da: kicco - 21 Ottobre 2014, 13:16:15
Non è, per caso, un problema non di Gambas, ma di permessi di qualche cartella linux?
Oppure
Dopo aver disinstallato Gambas hai cancellato a mano i file di configurazione /home/.config/gambas3 ?
Se si fossero corrotti?
Titolo: Re: Errore crea eseguibile
Inserito da: Gianluigi - 21 Ottobre 2014, 16:54:43
Buongiorno a tutti,
inanzitutto grazie per i riscontri.
Si, ho installato la versione definitiva, e la ho installata dal seguente repository:

http://ppa.launchpad.net/gambas-team/gambas3/ubuntu precise main

dopo aver disinstallato la versione precedente.
Suggerimenti?

Ciao tornu,
Vedo che hai Ubuntu io ho la 14.04.01LTS se anche tu hai quella la discussione intercorsa qui (http://www.gambas-it.org/smf/index.php?topic=3371.msg34126#msg34126) con le soluzioni di sotema non ti hanno ispirato nulla?
 :ciao:
Che bella la Sardegna! io frequento la zona di Orosei spiaggione imponente acqua fantastica e belle le spiagge bianche intorno.
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 21 Ottobre 2014, 21:27:29
Non è, per caso, un problema non di Gambas, ma di permessi di qualche cartella linux?
Oppure
Dopo aver disinstallato Gambas hai cancellato a mano i file di configurazione /home/.config/gambas3 ?
Se si fossero corrotti?
Penso proprio di no, visto che da un po' utlizzo i repository che ho mensionato precedentemente (per comodità) e le versioni precedenti
le disinstallo utlizzando sempre il gestore di pacchetti quindi, non cancellando niente manualmente.

Ciao tornu,
Vedo che hai Ubuntu io ho la 14.04.01LTS se anche tu hai quella la discussione intercorsa qui (http://www.gambas-it.org/smf/index.php?topic=3371.msg34126#msg34126) con le soluzioni di sotema non ti hanno ispirato nulla?
 :ciao:
Che bella la Sardegna! io frequento la zona di Orosei spiaggione imponente acqua fantastica e belle le spiagge bianche intorno.
Ciao Gianluigi,
si utlizzo Ubuntu, la versione 12.04 LTS (non mi sono ancora deciso ad aggiornare).
Ho letto la discussione che mi hai indicato, ma se non ho capito male tu avevi problemi di compilazione dai sorgenti, io per comodità
come ho detto a kicco da un po' sto utlizzando i repository.
Grazie per i complimenti alla mia regione. Io abito un po' più a sud della località che frequenti tu, ma la Sardegna è bella tutta.
Scusate il campanilismo.



Titolo: Re: Errore crea eseguibile
Inserito da: Gianluigi - 21 Ottobre 2014, 21:54:05
Ciao Gianluigi,
si utlizzo Ubuntu, la versione 12.04 LTS (non mi sono ancora deciso ad aggiornare).
Ho letto la discussione che mi hai indicato, ma se non ho capito male tu avevi problemi di compilazione dai sorgenti, io per comodità
come ho detto a kicco da un po' sto utlizzando i repository.
Grazie per i complimenti alla mia regione. Io abito un po' più a sud della località che frequenti tu, ma la Sardegna è bella tutta.
Scusate il campanilismo.

Si ho visto da dove scarichi, lo aveva anche proposto corradoventu, però non mi pare che sul sito sia consigliato, loro parlano di PPA.
Se ti persiste il problema, potresti provare a rimuovere tutto e a fare come consigliano esplicitamente. Credo sia comodo uguale. Intendo dire con questi tre comandi:

sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3

 :ciao:
PS: Scusa la curiosità ma come fai a scaricare da quel repository quali sono i passaggi?
D'accordissimo la Sardegna è bella tutta anche l'entroterra e il formaggio... ;)
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 21 Ottobre 2014, 22:51:02
Ho disabilitato i repository che avevo, visto che mi hai detto che potrebbero non andare bene (anche se fino alla 3.5.4 funzionavano).
Ho installato quelli da te consigliati e fin qui tutto ok, ma quando do il comando sudo apt-get install gambas3
mi dice impossibile trovare il pacchetto gambas3.

PS: Scusa la curiosità ma come fai a scaricare da quel repository quali sono i passaggi?
Semplicissimo, praticamente la prima volta ho aggiunto i repository ed eseguita l'installazione con gli stessi
comandi che mi hai indicato tu. Quando veniva rilasciata una nuova versione, venivo avvisato dal classico sistema
di notifica aggiornamenti di Ubuntu, disinstallavo la vecchia versione dal gestore pacchetti ed installavo la nuova.
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 21 Ottobre 2014, 23:21:17
Dopo i suggerimenti che mi ha dato Gianluigi ho fatto un' ulteriore verifica per cercare di capire per quale motivo i
repository non hanno funzionato visto che il terminale comunque non mi ha dato nessun errore.
La cosa strana e che non ho trovato il repository nell' elenco dove ci sono tutti gli altri installati e neanche la chiave
di autenticazione.
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 21 Ottobre 2014, 23:29:40
Ecco il motivo per il quale a me non hanno funzionato le indicazioni di Gianluigi,
per la mia versione di Ubuntu non vanno usati, per quella di Gianluigi vanno bene.

Fonte: http://gambas.sourceforge.net/en/main.html
Gambas 3 stable

Latest Gambas 3 binary packages can be found in a PPA made by the Gambas Team.

It allows you to install latest Gambas 3 stable version without compiling it!

First add the PPA to your sources.list. Open a terminal and do:

$ sudo add-apt-repository ppa:gambas-team/gambas3

Next update the sources and install Gambas:

$ sudo apt-get update
$ sudo apt-get install gambas3

After installation you will find Gambas 3 installed in menu 'Programming'.

DO NOT USE the Gambas packages in the Ubuntu repository made for 12.04 (precise) up to 14.04 (trusty)
They are wrong and an older version 3.1.1.
Note that as of Ubuntu 14.10 (utopic) the Gambas packages in the Ubuntu repository are for Gambas 3.5.4.
Titolo: Re: Errore crea eseguibile
Inserito da: Gianluigi - 22 Ottobre 2014, 11:14:57
Scusa tornu,
l'avevo letto anche io ma mica lo avevo capito, pensavo fosse il solito avviso di non usare i repository ufficiali.  :rolleyes:
Comunque non tutto il male viene per nuocere, anche un errata indicazione, se ben gestita, può contribuire alla soluzione.
Ti aspetta un bel lavoro però...

 :ciao:
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 23 Ottobre 2014, 11:06:49
Figurati, non c'è niente di cui scusarsi.
Disinstallo tutto e provo ad installare da sorgenti. Vediamo se cambia qualcosa.
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 24 Ottobre 2014, 13:33:45
Buongiorno a tutti,
cercando di capire da dove deriva l'errore che ho segnalato, ho disinstallando la versione installata dai repository
e ho scaricato i sorgenti compilandoli ed installandoli.
Purtroppo l'errore permane. Visto che a nessuno di voi capita la stessa cosa e non sapendo a questo punto cosa altro fare
chiedo se qualche anima pia del forum avesse la cortesia di postare la questione nella ML ufficiale. Grazie
Titolo: Re: Errore crea eseguibile
Inserito da: Gianluigi - 24 Ottobre 2014, 17:11:09
Buongiorno a tutti,
cercando di capire da dove deriva l'errore che ho segnalato, ho disinstallando la versione installata dai repository
e ho scaricato i sorgenti compilandoli ed installandoli.
Purtroppo l'errore permane. Visto che a nessuno di voi capita la stessa cosa e non sapendo a questo punto cosa altro fare
chiedo se qualche anima pia del forum avesse la cortesia di postare la questione nella ML ufficiale. Grazie

Se non ci pensa prima qualcuno migliore di me lo faccio molto volentieri io, solo ti chiedo l'errore è lo stesso del post di apertura? oppure è diverso?
Cosa vuoi che chieda esattamente?
E comunque potresti per cortesia indicarmi i dati del tuo sistema anche ricavati precedentemente con la vecchia versione?
Postare quanto detto dal terminale e quant'altro utile a una domanda ben posta?
Puoi inviarmi le cose anche privatamente se credi...
 :ciao:
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 25 Ottobre 2014, 12:46:32
Ciao Gianluigi, intanto ti ringrazio per la disponibilità.
Si, l'errore è lo stesso del post di apertura. Per quanto riguarda cosa chiedere, semplicemente quello che ho
esposto nello stesso post di apertura specificando che ciò è avvenuto dopo il passaggio alla versione 3.6.0 installata
dai repository che ho indicato (anche la 3.5.4 che funzionava perfettamente era installata dagli stessi).
Per quanto rigurda la prova che ho fatto dai sorgenti cosa vuoi che ti faccia avere dal terminale.
Ti allego i dati del mio sistema. Chiedi pure qualsiasi altra informazione avessi bisogno.
Titolo: Re: Errore crea eseguibile
Inserito da: Gianluigi - 25 Ottobre 2014, 14:06:03
Ciao Gianluigi, intanto ti ringrazio per la disponibilità.
Si, l'errore è lo stesso del post di apertura...

Ciao tornu,
ti ha risposto il gran capo in persona (l'ho già ringraziato) così:

“Ciò significa che c'è un problema sulla sua directory '/ home / miei_progetti',
probabilmente un problema di autorizzazione. Controlla la directory.
Saluti,
Benoît Minisini”

se così fosse pare proprio che kicco avesse ragione.
Su questioni Linux kicco mi sembra proprio autorevole.
 :ciao:
Titolo: Re: Errore crea eseguibile
Inserito da: sotema - 25 Ottobre 2014, 16:14:28
Ecco il motivo per il quale a me non hanno funzionato le indicazioni di Gianluigi,
per la mia versione di Ubuntu non vanno usati, per quella di Gianluigi vanno bene.

Fonte: http://gambas.sourceforge.net/en/main.html
Gambas 3 stable

Latest Gambas 3 binary packages can be found in a PPA made by the Gambas Team.

It allows you to install latest Gambas 3 stable version without compiling it!

First add the PPA to your sources.list. Open a terminal and do:

$ sudo add-apt-repository ppa:gambas-team/gambas3

Next update the sources and install Gambas:

$ sudo apt-get update
$ sudo apt-get install gambas3

After installation you will find Gambas 3 installed in menu 'Programming'.

DO NOT USE the Gambas packages in the Ubuntu repository made for 12.04 (precise) up to 14.04 (trusty)
They are wrong and an older version 3.1.1.
Note that as of Ubuntu 14.10 (utopic) the Gambas packages in the Ubuntu repository are for Gambas 3.5.4.

Ciao Tornu, guarda che il messaggio DO NOT USE.... si riferisce ai repository ufficiali di Canonical/Ubuntu.
Il ppa di gambas team va benissimo e contiene anche la versione 3.6 per la tua Ubuntu 12.04.1 https://launchpad.net/~gambas-team/+archive/ubuntu/gambas3 (https://launchpad.net/~gambas-team/+archive/ubuntu/gambas3)
Se non ti trova il pacchetto il problenma è di altra natura. Alla meno peggio avrebbe dovuto trovare Gambas3.1.1 contenuto nei repository ufficiali.
Prova a postare il contenuto del file /etc/apt/sources.lis

Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 25 Ottobre 2014, 17:12:13
Ciao sotema, grazie per la correzione, di conseguenza devo chiedere scusa a Gianluigi che aveva interpretato correttamente
quel messaggio e si era posto dei dubbi conseguenti la mia errata interpretazione dello stesso, chiedo venia.
Comunque la risposta che hanno dato a Gianluigi mi solleva un pò.
Ti posto il file che mi hai richiesto.
Titolo: Re: Errore crea eseguibile
Inserito da: tornu - 25 Ottobre 2014, 17:35:55
Risolto  :ok:
Dopo la richiesta di sotema di postarli il file souces.list, mi son detto: perchè non provare inserendo direttamente
i repository che mi avete indicato direttamente sul file? Cosi ho fatto. Ho aggiornato, disinstallato tutto, da terminale
ho lanciato sudo apt-get install gambas3 e "magicamente" Gambas è ricomparso.
Sono andato sull'ide ho provato a creare l'eseguibile e con mia piena soddisfazione tutto a funzionato.
Non so perchè quando ho provato ad inserire gli stessi repository da terminale non avesse funzionato.
Grazie a tutti per l'aiuto.
Titolo: Re: Errore crea eseguibile
Inserito da: sotema - 28 Ottobre 2014, 23:07:22
Risolto  :ok:
Dopo la richiesta di sotema di postarli il file souces.list, mi son detto: perchè non provare inserendo direttamente
i repository che mi avete indicato direttamente sul file? Cosi ho fatto. Ho aggiornato, disinstallato tutto, da terminale
ho lanciato sudo apt-get install gambas3 e "magicamente" Gambas è ricomparso.
Sono andato sull'ide ho provato a creare l'eseguibile e con mia piena soddisfazione tutto a funzionato.
Non so perchè quando ho provato ad inserire gli stessi repository da terminale non avesse funzionato.
Grazie a tutti per l'aiuto.
Ciao Tornu, scusa ma solo oggi mi sono collegato. Vedo che  hai risolto. Bene

Ad ogni modo il file source.list mi sembra corretto, avrebbe dovuto funzionare.
Titolo: Re: [RISOLTO] Errore crea eseguibile
Inserito da: tornu - 29 Ottobre 2014, 17:51:12
Ciao sotema,
figurati, è grazie al tuo suggerimento che ho risolto. Spesso dimentico che in linux "quasi tutto è un file".
Anchio non mi sò spiegare perchè con i repository inseriti da terminale (e non è la prima volta che uso quei comandi)
pur non avendomi dato nessun errore non ha funzionato.
Comunque l'importante è che ora tutto funziona, anche se a me piace cercare di capire, va bene così, per stavolta pazienza.
 :ciao: