Details
Description
When shiboken parses the macOS version of gl.h
#include <OpenGL/gltypes.h>
the preprocessor fails to find the specified gltypes.h header because the include paths used by shiboken don't contain any macOS frameworks paths.
This obviously causes a bunch of GL typedefs not being added, and thus causing type system issues.
The OpenGL types are found on linux platforms presumably because shiboken adds an implicit /usr/include path.
Attachments
For Gerrit Dashboard: PYSIDE-457 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
181575,2 | Pass macOS framework directories to shiboken's preprocessor | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |