Autore Topic: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux  (Letto 4782 volte)

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #15 il: 09 Aprile 2013, 19:29:23 »

THESE COMPONENETS ARE DISABLED:

- gb.jit

Qualche idea ?

Dai un'occhiata anche in casa nostra:
http://www.gambas-it.org/smf/index.php?topic=2155.0
ops! Questo mi era sfuggito.  :-[

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #16 il: 09 Aprile 2013, 21:58:00 »
se non è un componente indispensabile puoi anche provare a dare il make e make install  per vedere se si compila, naturalmente quel componente e le sue funzioni non saranno presenti

ps:

il componente gb.jit  (jiust in time) richieder come dipedenza "llvm" per cui prova ad installare   llvm-dev   e anche  llvm
« Ultima modifica: 09 Aprile 2013, 22:05:00 da fsurfing »

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #17 il: 10 Aprile 2013, 10:53:31 »
la libreria jit necessita di alcune librerie esterne di versione specifica.

Io su Fedora 16 non ho potuto installarlo.

Ad ogni modo, la libreria implementa una delle ultime evoluzioni per velocizzare l'esecuzione dei programmi gambas (cerca nel forum, c'è stata una discussione in merito...).

Offline bigalex

  • Gamberetto
  • *
  • Post: 16
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #18 il: 10 Aprile 2013, 16:28:14 »
Ciao a tutti .
Innanzi tutto grazie per le risposte che mi avete dato.
Dunque .... ho proceduto come suggerito da fsurfing e cioè :
Citazione
il componente gb.jit  (jiust in time) richieder come dipedenza "llvm" per cui prova ad installare   llvm-dev   e anche  llvm

A questo punto ho poi eseguito ./reconf-all e il risultato è stato positivo e cioè è uscito il messaggio che informava
che tutti i componenti sarebbero stati compilati.
Ho provveduto allora a dare ./configure -C .

Ho dato il comando make al termine del quale è stato visualizzato questo :

Citazione
CGLarea.cpp: In function 'void CGLAREA_text(void*, void*)':
CGLarea.cpp:110:36: error: 'GL_LIGHTING' was not declared in this scope
make[5]: *** [gb_qt4_opengl_la-CGLarea.lo] Error 1
make[5]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/opengl'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0'
make: *** [all] Error 2

Ho proceduto ugualmente alla installazione con make install ma niente  al termine viene visualizzato :

Citazione
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-data-hook
make[5]: Entering directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/webkit'
Installing the gb.qt4.webkit control icons if needed...
Creating the information files for gb.qt4.webkit component...

make[5]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/webkit'
make[4]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/webkit'
make[3]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/webkit'
Making install in opengl
make[3]: Entering directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/opengl'
  CXX    gb_qt4_opengl_la-CGLarea.lo
CGLarea.cpp: In function 'void CGLAREA_text(void*, void*)':
CGLarea.cpp:110:36: error: 'GL_LIGHTING' was not declared in this scope
make[3]: *** [gb_qt4_opengl_la-CGLarea.lo] Error 1
make[3]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src/opengl'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/root/Downloads/gambas3-3/gambas3-3.4.0/gb.qt4'
make: *** [install-recursive] Error 1
root@picuntu:~/Downloads/gambas3-3/gambas3-3.4.0#

Mi sembra di capire che c'è qualche problema con il modulo/componente  gb.qt4 ma forse sbaglio.  ???

Inutile dire che conto sul vostro prezioso aiuto.

bigalex  :o
« Ultima modifica: 10 Aprile 2013, 17:12:56 da bigalex »

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #19 il: 10 Aprile 2013, 19:41:23 »
Secondo me dovresti disabilitare i componenti relativi a open gl

Lo puoi fare nella riga di comando di configura
Fai una ricerca su goole per la sintassi corretta

Offline bigalex

  • Gamberetto
  • *
  • Post: 16
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #20 il: 11 Aprile 2013, 12:45:30 »
Ciao a tutti.

Dunque ho cercato di seguire quanto detto da fsurfing (che ringrazio) e cioè :

Citazione
Secondo me dovresti disabilitare i componenti relativi a open gl

Lo puoi fare nella riga di comando di configura
Fai una ricerca su goole per la sintassi corretta

ma non sono riuscito a trovare informazioni a riguardo.
Ho allora provato a fare altre ricerche ed ho trovato alcune informazioni a questo link:

http://gambas.8142.n7.nabble.com/Compile-error-for-5196-in-gb-sdl-ARM-A10-SoC-Lubuntu-12-04-td10356.html#a34482534

Ho provato a fare quanto scritto da Minisini e cioè :

Citazione
I saw a reference on "GLES" in the error message. GLES is not compatible
with GL: did you install something related to GLES on your system? If
this is the case, remove it and try to recompile.

ed ho seguito le indicazioni circa le librerie facenti riferimento a GLES che lo scrivente di quel topic ha individuato
nel Synaptic Manager :

Citazione
search for GLES and remove the libgles2 mesa
package. About 4 packages in addition will get removed. (That will vary
with time as more dependencies get added).

A seguito di ciò ho fatto il reboot ed ho fatto :

./reconf-all

./configure -C

make

Ma alla fine mi veniva ancora generato un errore sempre riferito alle OpenGL ma diverso dal precedente.
Allora ho fatto marcia indietro ed ho reinstallato le librerie precedentemente disinstallate.
Ho fatto un reboot e poi :

./reconf-all

./configure -C

al termine di ciò mi veniva segnalato che - gb.qt4 era DISABLED .
Onestamente mi è venuto un senso di smarrimento e di frustrazione .
A questo punto ho tentato un make e mi pare non siano emersi errori.
Allora ho laciato make install e tutto mi è sembrato procedere sino al termine senza errori apparenti.
Ho provato a vedere se Gambas3 era inserito nell'Applications Menu ma niente ....... non era presente alcun riferimento.
Da riga di comando ho allora lanciato il comando gambas3 e ............... il programma si è avviato !!!!  ;D
Ho provato a selezionare un paio di progetti esempio e mi pare si siano aperti e funzionino.
Ora il dubbio è : Gambas3 si è installato correttamente oppure il fatto che gb.qt4 era disabilitato porta ad avere
delle limitazioni o malfunzionamenti ?
Come posso aggiungere nell'Applications Menu la voce di riferimento a Gambas3 ?
Di dubbi ne ho tanti ma al momento mi fermo per una riflessione.

Se qualcuno di voi volesse commentare ne sarei felice.
Onestamente l'installazione di Gambas3 è stata veramente un'impresa che spero venga ripagata
dalla soddisfazione nel suo utilizzo.

bigalex  :o

« Ultima modifica: 11 Aprile 2013, 12:47:08 da bigalex »

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #21 il: 11 Aprile 2013, 14:45:43 »
Alcune volte ho installato anch'io Gambas da sorgenti ed ho avuto alcuni problemini, poi risolti.
Adesso vivo felice e contento installando tutto tramite PPA.  :ciao:

Offline bigalex

  • Gamberetto
  • *
  • Post: 16
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #22 il: 11 Aprile 2013, 14:57:59 »
Ciao 9Bit !
Perdona la mia ignoranza ma cosa significa:

Citazione
Adesso vivo felice e contento installando tutto tramite PPA.

Dove posso apprendere tale procedura di installazione ?

Per maggiore chiarezza questo è ciò che visualizzo come System Information in Gambas3 :

Citazione

[System]
OperatingSystem=Linux
Kernel=3.0.8-alok+
Architecture=arm
Distribution=Ubuntu 12.10
Desktop=XFCE
Theme=QGtk
Language=en_US.UTF-8
Memory=843M

[Libraries]
GStreamer=libgstreamer-0.10.so.0.30.0
GTK+=libgtk-x11-2.0.so.0.2400.13
Poppler=libpoppler.so.28.0.0
Qt4=libQtCore.so.4.8.3
SDL=libSDL-1.2.so.0.11.4


Pensi che sia tutto ok ?  :)

Ho provveduto inoltre ad eseguire :

apt-get update gambas3

con il quale sone state aggiornate alcune librerie .

bigalex  :o

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #23 il: 11 Aprile 2013, 15:09:37 »
Ciao 9Bit !
Perdona la mia ignoranza ma cosa significa:

Citazione
Adesso vivo felice e contento installando tutto tramite PPA.

Citazione
Dove posso apprendere tale procedura di installazione ?
Uso i repo di "nemh" qui compilazione e installazione >ubuntu

Citazione
Per maggiore chiarezza questo è ciò che visualizzo come System Information in Gambas3 :

Citazione

[System]
OperatingSystem=Linux
Kernel=3.0.8-alok+
Architecture=arm
Distribution=Ubuntu 12.10
Desktop=XFCE
Theme=QGtk
Language=en_US.UTF-8
Memory=843M

[Libraries]
GStreamer=libgstreamer-0.10.so.0.30.0
GTK+=libgtk-x11-2.0.so.0.2400.13
Poppler=libpoppler.so.28.0.0
Qt4=libQtCore.so.4.8.3
SDL=libSDL-1.2.so.0.11.4


Pensi che sia tutto ok ?  :)

Ho provveduto inoltre ad eseguire :

apt-get update gambas3

con il quale sone state aggiornate alcune librerie .

bigalex  :o
Credo che sia tutto ok.....prova anche con apt-get upgrade gambas3
« Ultima modifica: 11 Aprile 2013, 15:12:15 da 9Bit »

Offline bigalex

  • Gamberetto
  • *
  • Post: 16
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #24 il: 11 Aprile 2013, 15:52:12 »
Grazie 9Bit !

Ora provo.
Spero sia tutto ok.
Ho letto qualcosa su Gambas e mi sembra davvero ben fatto e ben supportato.
Avendo sempre utilizzato Winzoz con Linux mi trovo un pò in difficoltà.  :rolleyes:
Gambas sembra rendere accessibile la programmazione in ambiente Linux anche ai non esperti.
Inoltre permette di creare delle GUI non dovendo passare per tool troppo complicati.

Un'altra domanda .... quale è la procedura migliore/più semplice per aggiornare dalla 3.4.0 alla 3.4.1 ? ???

Grazie ancora per la vostra disponibilità.

bigalex  :o
« Ultima modifica: 11 Aprile 2013, 15:54:33 da bigalex »

Offline 9bit

  • Grande Gambero
  • ***
  • Post: 191
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #25 il: 11 Aprile 2013, 16:19:01 »
Se inserisci i ppa come ti ho detto, poi si aggiorna da sola indicandoti gli aggiornamenti da gestore pacchetti.
Procedura: inserisci i ppa come riportato nel link sopra,
poi apri il terminale e dai:
Codice: [Seleziona]
sudo apt-get update
dopo:
Codice: [Seleziona]
sudo apt-get install gambas3
e avrai l'ultima versione.  :ciao:

Offline bigalex

  • Gamberetto
  • *
  • Post: 16
    • Mostra profilo
Re: Gambas su dispositivo MK808 - RK3066 based Picuntu Linux
« Risposta #26 il: 12 Aprile 2013, 08:49:29 »
G R A Z I E  A  T U T T I  ! ! !  :ok:

bigalex  :o