[Done] PureBasic IDE QT

Post bugs related to the IDE here
User avatar
mk-soft
Always Here
Always Here
Posts: 6201
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

[Done] PureBasic IDE QT

Post by mk-soft »

Not startet on Mint Linux LMDE 6
michael@vm-mint-linux-lmde-6:~/Apps/purebasic-v620/compilers$ ./purebasic_qt

(purebasic_qt:946111): GLib-GObject-WARNING **: 09:27:42.876: cannot register existing type 'GtkWidget'

(purebasic_qt:946111): GLib-GObject-CRITICAL **: 09:27:42.876: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

(purebasic_qt:946111): GLib-GObject-WARNING **: 09:27:42.876: cannot register existing type 'GtkBuildable'

(purebasic_qt:946111): GLib-GObject-CRITICAL **: 09:27:42.876: g_type_interface_add_prerequisite: assertion 'G_TYPE_IS_INTERFACE (interface_type)' failed

(purebasic_qt:946111): GLib-CRITICAL **: 09:27:42.876: g_once_init_leave: assertion 'result != 0' failed

(purebasic_qt:946111): GLib-GObject-CRITICAL **: 09:27:42.876: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

(purebasic_qt:946111): GLib-GObject-CRITICAL **: 09:27:42.876: g_type_register_static: assertion 'parent_type > 0' failed
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
User avatar
deeproot
Enthusiast
Enthusiast
Posts: 284
Joined: Thu Dec 17, 2009 12:00 pm
Location: Llangadog, Wales, UK
Contact:

Re: PureBasic IDE QT

Post by deeproot »

Same here - Mx Linux 21.3 x64 (Debian 11 Stable base). Exactly the same messages.

intending to try other OS version options, but have not had time yet.

Edit:-

Also same under MX Linux 23.4 x64 (Debian Stable 12 base). Using both Ubuntu 18 and 20/22 build of PB 6.20 beta 3.

For info:- experimental QT project, 38,500 lines, compiles and runs fine (with some expected issues, but no warnings or errors) on both above systems.
Fred
Administrator
Administrator
Posts: 18150
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: [Done] PureBasic IDE QT

Post by Fred »

Fixed in current beta, could you check it's now working as expected ?
User avatar
mk-soft
Always Here
Always Here
Posts: 6201
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: [Done] PureBasic IDE QT

Post by mk-soft »

PureBasic starts now.

But after changing the preferences, the reconstruction of the window is faulty.
All gadgets are no longer displayed. Tools, output.
After restarting the IDE, the position of SplitterGadgets is no longer correct.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
Fred
Administrator
Administrator
Posts: 18150
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Re: [Done] PureBasic IDE QT

Post by Fred »

Thanks, it's still an ongoing process for QT but we will get there :)
User avatar
deeproot
Enthusiast
Enthusiast
Posts: 284
Joined: Thu Dec 17, 2009 12:00 pm
Location: Llangadog, Wales, UK
Contact:

Re: [Done] PureBasic IDE QT

Post by deeproot »

Yes - runs now and looks promising.

Opens a big project with 11 active tabs. Have not "played" with it yet but great to see some progress with QT - well done!

QT is still "experimental" for me and although last time I worked with it gave a clean compile, there were a number of small GUI issues with the result that need some tidying. Will try again when I have time. I'm hoping QT will be the way forward for me, so it's fantastic to see the PB IDE as an example. Totally understand there will be more to do for QT to be prefect.
AZJIO
Addict
Addict
Posts: 2141
Joined: Sun May 14, 2017 1:48 am

Re: [Done] PureBasic IDE QT

Post by AZJIO »

I tried to compile the IDE on 4 different Linux and got the error qt5webkit or qt5helpers on all of them.
User avatar
mk-soft
Always Here
Always Here
Posts: 6201
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: [Done] PureBasic IDE QT

Post by mk-soft »

AZJIO wrote: Wed Feb 05, 2025 4:20 pm I tried to compile the IDE on 4 different Linux and got the error qt5webkit or qt5helpers on all of them.
Installed all this ?
Subsystem qt
------------
sudo apt-get install qtbase5-dev qttools5-dev qtmultimedia5-dev qtdeclarative5-dev libqt5svg5-dev libqt5webkit5-dev libqt5multimedia5-plugins
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
AZJIO
Addict
Addict
Posts: 2141
Joined: Sun May 14, 2017 1:48 am

Re: [Done] PureBasic IDE QT

Post by AZJIO »

Arch
/usr/bin/ld: it is impossible to find Build/QthelPers.a: There is no such file or catalog
/usr/bin/ld: it is impossible to find ../purebasicide/build/qtheelpers.a: There is no such file or catalog
Collect2: Error: LD execution ended with the Return Code 1

Mint
/usr/bin/ld: it is impossible to find Build/QthelPers.a: There is no such file or catalog
/usr/bin/ld: it is impossible to find ../purebasicide/build/qtheelpers.a: There is no such file or catalog
Collect2: Error: LD Returned 1 Exit Status

Fedora
/usr/bin/ld: it is impossible to find Build/QthelPers.a: There is no such file or catalog
/usr/bin/ld: it is impossible to find ../purebasicide/build/qtheelpers.a: There is no such file or catalog
Collect2: Error: LD execution ended with the Return Code 1

MX
/usr/bin/ld: it is impossible to find -lqt5qml: there is no such file or catalog
/usr/bin/ld: it is impossible to find -lqt5Webkit: there is no such file or catalog
/usr/bin/ld: it is impossible to find -lqt5webkitwidgets: there is no such file or catalog
/usr/bin/ld: it is impossible to find -lqt5widgets: there is no such file or catalog
/usr/bin/ld: it is impossible to find -lqt5gui: there is no such file or catalog
/usr/bin/ld: it is impossible to find -lqt5core: there is no such file or catalog
Collect2: Error: LD Returned 1 Exit Status

Screenshot
There are no such packages on mx-linux
mk-soft wrote: Wed Feb 05, 2025 7:17 pm Installed all this ?
sudo apt-get install qtbase5-dev qttools5-dev qtmultimedia5-dev qtdeclarative5-dev libqt5svg5-dev libqt5webkit5-dev libqt5multimedia5-plugins
Mint writes that all packages have already been installed, the latest versions, there is nothing to do.
User avatar
skywalk
Addict
Addict
Posts: 4210
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: [Done] PureBasic IDE QT

Post by skywalk »

How does QT license work for commercial product?
I thought it was free for open source and some big bucks for commercial?

Or is it only for the open source IDE to run?
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
mk-soft
Always Here
Always Here
Posts: 6201
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: [Done] PureBasic IDE QT

Post by mk-soft »

The runtime libraries must not be supplied. These must be installed by the end users themselves.

I think that's how it was.
My Projects ThreadToGUI / OOP-BaseClass / EventDesigner V3
PB v3.30 / v5.75 - OS Mac Mini OSX 10.xx - VM Window Pro / Linux Ubuntu
Downloads on my Webspace / OneDrive
Post Reply