Yggdrasil icon indicating copy to clipboard operation
Yggdrasil copied to clipboard

C++17 not fully supported on MacOS: C++ shared pointers to arrays don't compile

Open Downsite opened this issue 1 year ago • 0 comments

I am currently failing to build C++ binaries for a project using features from C++17 on MacOS. One example is the usage of C++ shared pointers to arrays.

Downloading a newer SDK does not seem to help. The issue has been discussed before (#5851), but there the issue was not fixed generally, but for the specific project by forking & modifying upstream code.

Is there a known workaround that does not require changing upstream code? BinaryBuilder can build the code for MacOS using the GCC toolchain without issue, but on the single test machine we got, the resulting binaries could not be opened.

Downsite avatar Jul 31 '23 08:07 Downsite