Skip to content

Additional Pyside6/Qt6 fixes#385

Open
spham-amzn wants to merge 3 commits into
o3de:mainfrom
spham-amzn:fix_shiboken6_include_path
Open

Additional Pyside6/Qt6 fixes#385
spham-amzn wants to merge 3 commits into
o3de:mainfrom
spham-amzn:fix_shiboken6_include_path

Conversation

@spham-amzn

Copy link
Copy Markdown
Contributor

Pyside6/Shiboken Fixes

  • Add compiler-path to Shiboken6 arguments to fix linux build error
  • Fix extension for generated files from shiboken: pyd is windows only, .so is linux/mac

Qt6 Fixes

  • Adjust lrelease RPATH for special case where lrelease is copied to the O3DE bin folder
  • Suppress warning about using a private Qt header
  • Remove deprecated qt5.15 from package reference for linux

* Add compiler-path to Shiboken6 arguments to fix linux build error
* Fix extension for generated files from shiboken: pyd is windows only, .so is linux/mac

Qt6 Fixes
* Adjust lrelease RPATH for special case where lrelease is copied to the O3DE bin folder
* Suppress warning about using a private Qt header

Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>
Comment thread package-system/Qt/copy_platform_cmakes.py Outdated

list(APPEND QT6_COMPONENTS
DBus
GuiPrivate

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To re-evaluate once wayland support is stabilized as we might not need to depend on private QT

Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>
… '.dylib'

Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants