[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: QT6 ?


Le samedi 06 avril 2024 à 01:14 +0200, Gianluigi a écrit :
> Il 05/04/24 20:05, Philippe Valarcher ha scritto:
> > Le vendredi 05 avril 2024 à 13:29 -0400, Jose J. Rodriguez a
> > écrit :
> > > On Fri, Apr 5, 2024 at 12:47 PM T Lee Davidson
> > > <t.lee.davidson@xxxxxxxxx <mailto:t.lee.davidson@xxxxxxxxx>>
> > > wrote:
> > > > On 4/5/24 09:30, Philippe Valarcher wrote:
> > > > > I am on KDE Neon which is a derivative from ubuntu-jammy: and
> > > > > I did
> > > > exactly what you send me for it.
> > > > > but I don't have any QT6 component.
> > > > 
> > > > I think that, originally, an assumption was made that KDE Neon
> > > > 6
> > > > would have the latest and greatest from KDE which, if true,
> > > > should include Qt6. But apparently, KDE Neon isn't quite that
> > > > up to date.
> > > > 
> > > > 
> > > > 
> > > > 
> > > 
> > > Well, I downloaded Neon a couple of weeks ago to check out Plasma
> > > 6 on
> > > a VM, so it must have QT6!
> > > 
> > > Regards,
> > > Joe1962
> > > 
> > 
> > Yes Jose, you are right Neon has QT6 but I don't have QT component
> > in
> > Gambas so it must be missing something but it's far from my
> > knowledge.
> > 
> 
> Hi Philippe,
> 
> I had done the first tests on an iso I had of Ubuntu Jammy.
> Now I installed KDE Neon User Edition and unless I did something
> wrong,
> it's a very basic version.
> 
> As I suggested immediately, I installed the qt6-base-dev
> qt6-webengine-dev qt6-svg-dev libraries to check if they were already
> installed and in fact they *weren't*.
> Despite following the usual guest additions installation procedures,
> I
> was unable to obtain the shared clipboard (bidirectional).
> Fortunately the shared folder worked and so I could effortlessly copy
> the commands for compiling Gambas.
> This is how I proceeded after installing and updating the system:
> I opened the terminal and issued the following commands:
> 
> sudo apt install dkms linux-headers-$(uname -r) build-essential
> 
> cp VBoxLinuxAdditions.run /tmp/VBoxLinuxAdditions.run
> 
> sudo /tmp/VBoxLinuxAdditions.run
> 
> reboot
> After rebooting I gave the following command:
> 
> sudo adduser <your-name> vboxsf
> 
> reboot
> After restarting and importing a text file with all the commands into
> the shared folder, I copied them like this:
> 
> sudo apt-get install qt6-svg-dev qt6-base-dev qt6-webengine-dev
> 
> sudo apt-get install build-essential git g++ automake autoconf
> libtool
> libbz2-dev libzstd-dev libmysqlclient-dev unixodbc-dev libpq-dev
> 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-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.0-dev libfribidi-dev
> 
> git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel
> 
> cd gambasdevel
> 
> ./reconf-all && ./configure -C
> 
> Reply from the terminal (which means QT6 ok):
> > > THESE COMPONENTS ARE DISABLED:
> > > - gb.desktop.gnome.keyring
> > > - gb.qt4
> > > - gb.qt4.ext
> > > - gb.qt4.opengl
> > > - gb.qt4.webkit
> > > - gb.qt4.webview
> 
> The last two commands:
> 
> make && LANG="C" sudo make install
> 
> 
> I am available for any doubts.
> 
> Good night
> Gianluigi


Thanks to you both, Gianluigi and Bruce.
I did follow what Bruce wrote and after uninstalling Gambas and
installing and compiling from Git, I got QT6 components in the list.

-- 
Philippe Valarcher <philippe.valarcher@xxxxxxx>

References:
QT6 ?Philippe Valarcher <philippe.valarcher@xxxxxxx>
Re: QT6 ?Gianluigi <gradobag@xxxxxxxxxxx>
Re: QT6 ?Philippe Valarcher <philippe.valarcher@xxxxxxx>
Re: QT6 ?T Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: QT6 ?"Jose J. Rodriguez" <joe1962@xxxxxxxxx>
Re: QT6 ?Philippe Valarcher <philippe.valarcher@xxxxxxx>
Re: QT6 ?Gianluigi <gradobag@xxxxxxxxxxx>