Gambas-it

Piattaforme => Debian, Ubuntu e derivate => Topic aperto da: dex - 18 Luglio 2025, 22:16:09

Titolo: RISOLTO Problemi con Ubuntu 24
Inserito da: dex - 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.
Titolo: Re:Problemi con Ubuntu 24
Inserito da: Gianluigi - 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
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 18 Luglio 2025, 23:07:01
Grazie Gianluigi
Titolo: Re:Problemi con Ubuntu 24
Inserito da: Gianluigi - 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:
Titolo: Re:Problemi con Ubuntu 24
Inserito da: vuott - 18 Luglio 2025, 23:28:17
.... più ferrato vuott
Attendiamo cosa succede con la re-installazione da te proposta.
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 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
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 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
Titolo: Re:Problemi con Ubuntu 24
Inserito da: Gianluigi - 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:
Titolo: Re:Problemi con Ubuntu 24
Inserito da: vuott - 19 Luglio 2025, 12:37:46
Io installerei la Master.
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 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?
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 19 Luglio 2025, 17:27:20
Io installerei la Master.
Ciao Vuott
che differenza c'è fra la stable e la master?
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 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
Titolo: Re:Problemi con Ubuntu 24
Inserito da: Gianluigi - 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
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 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.
 
Titolo: Re:Problemi con Ubuntu 24
Inserito da: Gianluigi - 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.
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 19 Luglio 2025, 18:25:26

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.
Si sul 18 ho la 3.19.5
Devo provare a crearla sul 18 e poi lanciarla dalla 24
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 21 Luglio 2025, 00:54:55
Aggiornamento
con l'attivazione delle qt5 ho dovuto sistemare un bel pò di codice ma è stato meno peggio di quello che pensavo, ora funziona abbastanza bene.
piccolo problemino non riesco a far aprire automaticamente il Form Main a pieno schermo
provato sia ad attivare Maxmized che inserire in form open
Codice: [Seleziona]
Me.Maximized = True
nulla da fare
Titolo: Re:Problemi con Ubuntu 24
Inserito da: kicco - 21 Luglio 2025, 07:19:49
Aggiornamento
con l'attivazione delle qt5 ho dovuto sistemare un bel pò di codice ma è stato meno peggio di quello che pensavo, ora funziona abbastanza bene.
piccolo problemino non riesco a far aprire automaticamente il Form Main a pieno schermo
provato sia ad attivare Maxmized che inserire in form open
Codice: [Seleziona]
Me.Maximized = True
nulla da fare
E usando:
Codice: [Seleziona]
  With Me
        .x = 0
        .y = 0
        .w = screen.W
        .h = screen.h
 End With
:ciao:
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 21 Luglio 2025, 21:24:57
Kicco  :ok: :ok:
Grazie
Titolo: Re:Problemi con Ubuntu 24
Inserito da: dex - 21 Luglio 2025, 21:25:24
Raga metto risolto
grazie per gli aiuti