Autore Topic: RISOLTO Problemi con Ubuntu 24  (Letto 10829 volte)

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
RISOLTO Problemi con Ubuntu 24
« il: 18 Luglio 2025, 22:16:09 »
Ciao Raga
ho installato Ubuntu 24 e sono cominciati i problemi con Gambas.
Ho un applicativo fatto con Gambas 3.19.5 e Ubuntu 18 che funziona, volevo passarlo su Ubuntu 24 ma va in errore in quanto non riconosce MediaPlayer
Codice: [Seleziona]
Private myPlayer As New MediaPlayer As "Player"

Su Ubuntu 24 è installato dai Repo Gambas 3.19, provato a disinstallare e installare la 3.19.5 da "add-apt-repository ppa:gambas-team/gambas3" ma si blocca e un file di gambas finisce sempre nei danneggiati.

Altra richiesta "è una cretinata" ma dato che non uso gambas da un bel pò ho dimenticato come fare, sulla ide di Gambas sono scomparse le voci "File" "Modifica" "Progetto" ecc..  so che si riattivano con una sequenza di tasti ma non ricordo quali.
« Ultima modifica: 21 Luglio 2025, 21:28:10 da dex »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #1 il: 18 Luglio 2025, 22:30:42 »

Altra richiesta "è una cretinata" ma dato che non uso gambas da un bel pò ho dimenticato come fare, sulla ide di Gambas sono scomparse le voci "File" "Modifica" "Progetto" ecc..  so che si riattivano con una sequenza di tasti ma non ricordo quali.
Codice: [Seleziona]
Ctrl+Alt+M

Per il quesito vero e proprio penso che sia più ferrato vuott
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #2 il: 18 Luglio 2025, 23:07:01 »
Grazie Gianluigi

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #3 il: 18 Luglio 2025, 23:23:03 »
Non mi è chiaro se sei riuscito a installare correttamente una vecchia stabile, comunque se vuoi provare (ricorda che un vecchio gambas anche se non funzionante va rimosso).
Ad esempio puoi installare Gambas-3.19.6 su Ubuntu Noble così:
Per prima cosa scarichi il file tarball da qui: https://gitlab.com/gambas/gambas/-/tree/3.19.6?ref_type=tags
Poi decomprimi il file e lo copi nella home rinominandolo gambas-stable, quindi da terminale dai questi comandi (le librerie le ho copiate dal file YAML):
Codice: [Seleziona]
sudo apt-get install -y build-essential g++ automake autoconf libtool libbz2-dev libzstd-dev libmysqlclient-dev unixodbc-dev libpq-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-private-dev libpoppler-glib-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev llvm-dev llvm libalure-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 qtwebengine5-dev libwebkit2gtk-4.1-dev git qt6-svg-dev qt6-base-dev qt6-webengine-dev

cd gambas-stable

./reconf-all

GAMBAS_CONFIG_FAILURE=1 ./configure -C --disable-keyring --disable-qt4 --disable-sqlite2

make -j$(nproc)

sudo make install


Vado a dormire, buonanotte

 :ciao:
« Ultima modifica: 18 Luglio 2025, 23:25:05 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #4 il: 18 Luglio 2025, 23:28:17 »
.... più ferrato vuott
Attendiamo cosa succede con la re-installazione da te proposta.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #5 il: 18 Luglio 2025, 23:38:26 »
Non mi è chiaro se sei riuscito a installare correttamente una vecchia stabile, comunque se vuoi provare (ricorda che un vecchio gambas anche se non funzionante va rimosso).
Ad esempio puoi installare Gambas-3.19.6 su Ubuntu Noble così:


Grazie per il consiglio
Si ho fatto pulizia approfondita prima di installare
sul 18 ho installato da add-apt-repository ppa:gambas-team/gambas3
sul 24 prima ho installato dai repo, non funzionava disinstallato e fatto pulizia con purge e poi installato da add-apt-repository ppa:gambas-team/gambas3.

provo ad installare la 3.19.6 come hai suggerito e poi vi aggiorno

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #6 il: 19 Luglio 2025, 00:23:02 »
Ho compilato e installato gambas 3.19.6.
avevo un dubbio su disable-qt4, il mio applicativo aveva qt4 e ricordavo che avevo letto su dei problemi con le qt4
avviato il mio applicativo e in effetti errore: Mancano alcuni componenti: gb.qt4.gb.qt4.ext.gb.qt4.webkit

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #7 il: 19 Luglio 2025, 08:25:29 »
Ho compilato e installato gambas 3.19.6.
avevo un dubbio su disable-qt4, il mio applicativo aveva qt4 e ricordavo che avevo letto su dei problemi con le qt4
avviato il mio applicativo e in effetti errore: Mancano alcuni componenti: gb.qt4.gb.qt4.ext.gb.qt4.webkit

Sono i sistemi operativi che non supportano più le qt4 e Gambas si adegua, inoltre PPA non è più supportato oggi si usa OBS
Puoi leggere queste due "lezioni":
https://www.gambas-it.org/wiki/index.php/Compilare_Gambas
https://www.gambas-it.org/wiki/index.php/Installazione_di_Gambas3_dai_pacchetti_binari

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.213
  • Ne mors quidem nos iunget
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #8 il: 19 Luglio 2025, 12:37:46 »
Io installerei la Master.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #9 il: 19 Luglio 2025, 17:20:36 »
Il problema è che se tolgo le qt4 mi salta mezzo progetto.
sarebbe da riscrivere ma è troppo complicato e ci vorrebbe un sacco di tempo.
L'ultima ubuntu lts che supporta le qt4?

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #10 il: 19 Luglio 2025, 17:27:20 »
Io installerei la Master.
Ciao Vuott
che differenza c'è fra la stable e la master?

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #11 il: 19 Luglio 2025, 17:29:42 »
Aggiornamento
fra le varie prove ho attivato i componenti qt5 e il programma è partito.
per ora sembra funzionare, devo provarlo a fondo, se non mi da problemi ho risolto

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #12 il: 19 Luglio 2025, 17:46:00 »
Aggiornamento
fra le varie prove ho attivato i componenti qt5 e il programma è partito.
per ora sembra funzionare, devo provarlo a fondo, se non mi da problemi ho risolto

Bene, magari potresti provare a creare un AppImage, magari funziona anche su Ubuntu 24.04, qui la procedura:
https://www.gambas-it.org/wiki/index.php/Creare_un_AppImage_firmata_di_un_progetto_Gambas
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 919
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #13 il: 19 Luglio 2025, 18:10:14 »
Aggiornamento
fra le varie prove ho attivato i componenti qt5 e il programma è partito.
per ora sembra funzionare, devo provarlo a fondo, se non mi da problemi ho risolto

Bene, magari potresti provare a creare un AppImage, magari funziona anche su Ubuntu 24.04, qui la procedura:
https://www.gambas-it.org/wiki/index.php/Creare_un_AppImage_firmata_di_un_progetto_Gambas

Gianluigi sono su Ubuntu24
sul 18 funziona benissimo, sul 24 come da tuo consiglio ho compilato e installato Gambas 3.19.6 e sul mio progetto ho attivato i componenti qt5, il programma è partito e ora lo sto testando, per ora ho trovato un difetto su PdfWriter e sto sistemando.
 

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.288
  • Tonno verde
    • Mostra profilo
Re:Problemi con Ubuntu 24
« Risposta #14 il: 19 Luglio 2025, 18:20:00 »

Gianluigi sono su Ubuntu24
sul 18 funziona benissimo, sul 24 come da tuo consiglio ho compilato e installato Gambas 3.19.6 e sul mio progetto ho attivato i componenti qt5, il programma è partito e ora lo sto testando, per ora ho trovato un difetto su PdfWriter e sto sistemando.

Avevo capito che sulla 18 avessi Gambas3.19 se è così potresti provare a creare l'AppImage da li, era solo un'idea da verificare.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro