Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.3.0
-
None
Description
Currently when cross-building, the shiboken generator tells libclang to use the host sysroot for header parsing and extraction.
This needs to be configurable, likely via a command line flag to the generator or via env var to use a target sysroot.
Some adjustments might also be required to the flags passed to libclang.
A personal report was received that running shiboken fails when cross-building in the context of yocto, likely due to this issue.
Attachments
Issue Links
- relates to
-
PYSIDE-2057 shiboken2 stores compiler value at compile time
- Reported
-
PYSIDE-1810 Write documentation on how to cross-build Qt For Python
- Closed
- resulted from
-
PYSIDE-802 Enable PySide/Shiboken cross compilation for different targets.
- Closed