Closed nhielost closed 2 years ago
Just in case it helps the maintainers, I ran in to this yesterday and did a quick fix as part of a Qt 6 upgrade. I think the main obs-studio
project has a better cmake setup but this did the trick for now. CI needs "universal" Qt builds, as the cmake executable is x86_64
and Qt 6 moc
is native arm64
.
It's probably a known issue because as you mentioned we had to change the CI builds to use universal builds of Qt, as creating arm64 variants that could also be used on x86_64 hosts turned out to be much of a hassle.
We're in the process of updating this repo this week already, so we'll revisit this issue then.
Operating System Info
macOS 12
Other OS
No response
OBS Studio Version
Other
OBS Studio Version (Other)
27.2.3
OBS Studio Log URL
N/A
OBS Studio Crash Log URL
N/A
Expected Behavior
Expected CMake to generate the plugin properly (it doesn't even have to install).
Example: This is what happens on the macOS x86_64 build:
Current Behavior
This is what happens on the macOS arm64 build:
Steps to Reproduce
Anything else we should know?
Also, I'm not sure if this is an issue (I don't think it is), but my repository has a dependency.