gbr3: unable to load component: gb.form.print
$ sudo apt-get install build-essential g++ automake autoconf libbz2-dev default-libmysqlclient-dev unixodbc-dev libpq-dev postgresql-server-dev-12 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 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 libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev git libssl-dev libcanberra-gtk-module git
$ git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel
$ cd gambasdevel
$ ./reconf-all && ./configure -C
$ make
$ LANG="C" sudo make install
$ cd
$ gambas3
Ciao ragazzi,
vi conviene compilare la master, che come dice Benoit è la stabile di domani, così potete usufruire anche dell'evento Form_State().
Ubuntu 20.04 non supporta più le librerie qt4 e la keyring, pertanto non spaventatevi se quei componenti non verranno più installati.
Questa è la procedura:
quindi anche i vecchi progetti fatti con qt4 non girano su ubuntu 20.04?
Si visto anche io.
Gambas installato ok come da istruzioni gi Gianluigi, grazie
la mancanza del componente qt è un grosso problema, almeno per me, tutti i miei progetti non funzionano :hatecomputer:
...boh
Ubuntu 20.04 non supporta più le librerie qt4 e la keyring, pertanto non spaventatevi se quei componenti non verranno più installati.
Questo vale anche per Kubuntu?
Certo che sta cosa mi ha proprio smontato..
oggi pomeriggio provo a vedere se è possibile forzare l'installazione delle librerie qt4 e ti faccio sapere.
Non può esistere un progetto che continua a funzionare dopo tanti anni senza che l'autore debba intervenire, questo vale per qualunque linguaggio di programmazione :-\
Niente da fare le qt4 non si possono installare o almeno io non ci sono riuscito. :-[
Dico la mia, è solo un pensiero in quanto ora non posso provare, i pc con ubuntu 16 e 18 sono in ufficio.
a casa ho ubuntu 20.04, se riapro i vecchi progetti e invece di gb.qt4 abilito gb.gui.qt che essendo un interruttore dei componenti QT4/QT5
è probabile che poi lo stesso progetto funzioni sulle varie distro?
che ne pensate?
...cambiando il codice in modo che funzioni con gb.gui.qt e vivrai meglio.Per gb.qt4 c'è gb.gui.qt, per gb.qt4.opengl c'è gb.gui.qt.opengl, ma per gb.qt4.ext? :rolleyes:
Per gb.qt4 c'è gb.gui.qt, per gb.qt4.opengl c'è gb.gui.qt.opengl, ma per gb.qt4.ext? :rolleyes:
:ciao:
Qualcuno ha già posto la domanda al "capo" che ha riposto:Per gb.qt4 c'è gb.gui.qt, per gb.qt4.opengl c'è gb.gui.qt.opengl, ma per gb.qt4.ext? :rolleyes:
:ciao:
Bella domanda, perché non la giri a Benoit?
Credo che gb.gui.qt contenga solo una piccola parte di gbn.ext per problemi che non ti so dire, ma non ne sono sicuro.
Qualcuno ha già posto la domanda al "capo" che ha riposto:
https://lists.gambas-basic.org/pipermail/user/2019-June/067424.html (https://lists.gambas-basic.org/pipermail/user/2019-June/067424.html)
...risposta non brillante a mio modo di vedere, manca sempre uno per fare 31! :-\
Di quel componente, in alcuni progetti, uso il Dial. Così sono costretto ad impostare gb.qt5.ext e tutto funziona. Ma la domanda è perché non esiste lo switch Qt come per gli altri?
Qualcuno ha già posto la domanda al "capo" che ha riposto:
https://lists.gambas-basic.org/pipermail/user/2019-June/067424.html (https://lists.gambas-basic.org/pipermail/user/2019-June/067424.html)
...risposta non brillante a mio modo di vedere, manca sempre uno per fare 31! :-\
È vero l'avevo dimenticata, comunque si tratta solo aggiornare l'editor, se sei pigro accontentati di gb.qt5.ext e fai il copia e incolla :-\
Non ci trovo nulla di disdicevole o di sbagliato in quello che ha fatto e detto Minisini
:ciao:
Di quel componente, in alcuni progetti, uso il Dial. Così sono costretto ad impostare gb.qt5.ext e tutto funziona. Ma la domanda è perché non esiste lo switch Qt come per gli altri?
Dial non è riproducibile con un altro componente!
Non muore nessuno, ben inteso, ma è un peccato perché il progetto rimane dipendente dalla versione Qt.
:ciao:
Scusa, ma non capisco, perchè vuoi rifare qualcosa che già c'è? Non sarebbe sufficiente inserire il componente in gb.form, così com'è?
Di quel componente, in alcuni progetti, uso il Dial. Così sono costretto ad impostare gb.qt5.ext e tutto funziona. Ma la domanda è perché non esiste lo switch Qt come per gli altri?
Dial non è riproducibile con un altro componente!
Non muore nessuno, ben inteso, ma è un peccato perché il progetto rimane dipendente dalla versione Qt.
:ciao:
A Dial non avevo pensato, non l'ho mai usato, funziona tipo spinbox ma ruotando, puoi farmi un esempio completo (il più completo possibile?) di come si usa?
Vorrei provare a fare un componente da sottoporre a Benoit per l'inserimento in gb.form.
Ho detto provare sia chiaro :P
Scusa, ma non capisco, perchè vuoi rifare qualcosa che già c'è? Non sarebbe sufficiente inserire il componente in gb.form, così com'è?
L'uso ha una funzione analoga allo slider anche se graficamente diversa (ovviamente!).
Sono sato così perentorio??? :-*Scusa, ma non capisco, perchè vuoi rifare qualcosa che già c'è? Non sarebbe sufficiente inserire il componente in gb.form, così com'è?
L'uso ha una funzione analoga allo slider anche se graficamente diversa (ovviamente!).
:-X
Sono sato così perentorio??? :-*Scusa, ma non capisco, perchè vuoi rifare qualcosa che già c'è? Non sarebbe sufficiente inserire il componente in gb.form, così com'è?
L'uso ha una funzione analoga allo slider anche se graficamente diversa (ovviamente!).
:-X
{ Editor1 Editor
MoveScaled(44,38,1,1)
}