[SubSystem Qt] Linker error

Found an issue in the documentation ? Please report it here !

Moderator: Documentation Editors

User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

[SubSystem Qt] Linker error

Post by Flype »

Hi.

Using Ubuntu 18.04.4 LTS
Using PureBasic 5.72 b3
Using Subsystem 'qt', with a simple Calendar form

I get a PureBasic - Linker error MessageBox :

Code: Select all

/usr/bin/ld : ne peut trouver -lQt5Widgets
/usr/bin/ld : ne peut trouver -lQt5Gui
/usr/bin/ld : ne peut trouver -lQt5Core
collect2: error: ld returned 1 exit status

The simple code :

Code: Select all

Global Window_0
Global Calendar_0

Procedure OpenWindow_0(x = 0, y = 0, width = 290, height = 200)
  Window_0 = OpenWindow(#PB_Any, x, y, width, height, "Calendrier", #PB_Window_SystemMenu)
  Calendar_0 = CalendarGadget(#PB_Any, 10, 10, 270, 180, 0)
EndProcedure

Procedure Window_0_Events(event)
  Select event
    Case #PB_Event_CloseWindow
      ProcedureReturn #False
    Case #PB_Event_Menu
      Select EventMenu()
      EndSelect
    Case #PB_Event_Gadget
      Select EventGadget()
      EndSelect
  EndSelect
  ProcedureReturn #True
EndProcedure

OpenWindow_0(0,0)

If Window_0
  Repeat
  Until Window_0_Events(WaitWindowEvent(0)) = 0
EndIf
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
User avatar
mk-soft
Always Here
Always Here
Posts: 5399
Joined: Fri May 12, 2006 6:51 pm
Location: Germany

Re: [SubSystem Qt] Linker error

Post by mk-soft »

No problem here...

have you install all required developer packets installed?
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
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Re: [SubSystem Qt] Linker error

Post by Flype »

Nop, i didn't. Thanks @mksoft. Now it works. 8)

This should be added in the checkinstall.sh or, since not everybody would use it,

i guess there should be a checkinstall_qt.sh script provided in the release.

Or maybe it is described somewhere but didnt seen, if so sorry.
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
Post Reply