Autore Topic: [Risolto] Gambas3 non si avvia  (Letto 1958 volte)

Offline vir1966

  • Gamberetto
  • *
  • Post: 39
    • Mostra profilo
[Risolto] Gambas3 non si avvia
« il: 24 Marzo 2022, 22:03:30 »
Come da titolo, mi da questo errore e non si avvia
Codice: [Seleziona]
ERROR: #27: Cannot load component 'gb.form.htmlview': /usr/lib/gambas3/gb.form.htmlview.so: classe ELF errata: ELFCLASS64
Ho deinstallato e reinstallato ma problema persiste
« Ultima modifica: 26 Marzo 2022, 01:44:40 da vir1966 »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:Gambas3 non si avvia
« Risposta #1 il: 25 Marzo 2022, 00:30:53 »
Ciao,
se capisco bene la IDE non parte e appare questo errore, come appare, dove?

Che Gambas3 stai usando, stabile o giornaliero da PPA o compilato, oppure?

Su quale distro?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vir1966

  • Gamberetto
  • *
  • Post: 39
    • Mostra profilo
Re:Gambas3 non si avvia
« Risposta #2 il: 25 Marzo 2022, 08:40:57 »
Ciao,
se capisco bene la IDE non parte e appare questo errore, come appare, dove?

Che Gambas3 stai usando, stabile o giornaliero da PPA o compilato, oppure?

Su quale distro?
Ciao Gianluigi su pc con Xubuntu 18.04 32 bit installato da PPA

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:Gambas3 non si avvia
« Risposta #3 il: 25 Marzo 2022, 10:42:12 »

Ciao Gianluigi su pc con Xubuntu 18.04 32 bit installato da PPA

Ho avvisato sulla ML, vediamo cosa rispondono...
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.244
  • Tonno verde
    • Mostra profilo
Re:Gambas3 non si avvia
« Risposta #4 il: 25 Marzo 2022, 15:57:26 »
Vista la risposta di Minisini
The error message means that he installed a 64-bits library on its 32-bits OS. No idea how he did that.

Io proverei a procedere così:
Nota: dai sempre un solo comando per volta.

kicco a suo tempo aveva suggerito questi comandi di terminale, potresti provare:
Codice: [Seleziona]
sudo apt install -f
disinstallare gambas con
Codice: [Seleziona]
sudo apt purge gambas*
sudo apt autoremove
e reinstallare con
Codice: [Seleziona]
sudo apt install gambas3

Se non ottieni nulla di nuovo dal PPA potresti provare con la compilazione:
Per prima cosa occorre disinstallare il repository della stabile:
Codice: [Seleziona]
sudo add-apt-repository -r ppa:gambas-team/gambas3
Se invece hai la daily ( sudo add-apt-repository -r ppa:gambas-team/gambas-daily )


Dopo aver rimosso il repository prosegui con:
Codice: [Seleziona]
sudo apt-get --purge remove gambas3
sudo apt-get autoremove gambas3

A questo punto puoi controllare di aver effettivamente pulito Xubuntu dal vecchio Gambas dando sempre da terminale questi comandi:

Codice: [Seleziona]
sudo updatedb
locate gambas*


Se trovi qualcosa copia e cancella sempre con:

Codice: [Seleziona]
sudo apt-get --purge remove <quello che hai trovato>

Ora devi installare le librerie, fai attenzione che se il terminale ti risponde qualcosa significa che non ha installato nulla, pertanto è inutile andare avanti.
Incolla invece qui quello che ti risponde il terminale e aspetta la mia risposta prima di procedere al comando successivo (fai sempre così con tutti i comandi se non capisci la risposta)

Codice: [Seleziona]
sudo apt install build-essential g++ automake autoconf libtool libbz2-dev libmysqlclient-dev unixodbc-dev libpq-dev postgresql-server-dev-10 libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgnome-keyring-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-2.6-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libssl-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev libalure-dev pulseaudio-esound-compat libaudiofile-dev libaudiofile1 git

Questo importa il codice nella tua home, si sposta e configura:

Codice: [Seleziona]
git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable

cd gambastable

./reconf-all && ./configure -C

A questo punto devi riportare cosa ti risponde il terminale e aspettare una mia risposta...

Se sarà ok potrai proseguire con:

Codice: [Seleziona]
make && LANG="C" sudo make install

In seguito se vorrai aggiornare dovrai dare questi comandi:

Codice: [Seleziona]
cd gambastable
sudo make uninstall
cd
rm -rf gambastable/
git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable
cd gambastable
./reconf-all && ./configure -C
make && LANG="C" sudo make install

 :ciao:
« Ultima modifica: 25 Marzo 2022, 17:55:31 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vir1966

  • Gamberetto
  • *
  • Post: 39
    • Mostra profilo
Re:Gambas3 non si avvia
« Risposta #5 il: 26 Marzo 2022, 01:43:50 »
Ciao Gianluigi...ho seguito fino alla fine i vari comandi, prima verificando che rimuovendo e re installando non cambiava il problema, allora sono andato avanti fino al
Codice: [Seleziona]
make && LANG="C" sudo make install
e Gambas e ripartito, per cui ti ringrazio e vado a mettere risolto