Skip to content

Qt5.15.2: Add build for the Steam Runtime#15

Closed
OatmealDome wants to merge 1 commit into
dolphin-emu:masterfrom
OatmealDome:master
Closed

Qt5.15.2: Add build for the Steam Runtime#15
OatmealDome wants to merge 1 commit into
dolphin-emu:masterfrom
OatmealDome:master

Conversation

@OatmealDome
Copy link
Copy Markdown
Member

@OatmealDome OatmealDome commented Feb 20, 2022

This version of Qt 5.15.2 was compiled within the Steam Runtime environment using my fork of qsc (which I have PR'd at spycrab/qsc#2).

The following additional libraries were compiled within and installed to the build environment, as they were missing or too old:

  • libxkbcommon
  • libxcb-image
  • libxcb-render-util
  • libxcb-util
  • libxcb-util-keysyms
  • libxcb-util-wm
  • xorg-macros

In addition, the shared objects for the platform plugins have had their RPATHs forced to $ORIGIN/../lib, where all Qt shared objects will be placed in DolphinQt builds.

@OatmealDome
Copy link
Copy Markdown
Member Author

Closed in favor of a separate repo so as to not bloat Externals

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant