You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See #52, where too big artifacts needed to be removed, otherwise the release for all others would be blocked.
If you have experience or knowledge on investigating building static binaries on macOS, that might be linking other libraries, you could help us out here to manage having binaries under 2GB.
So there's a couple things left on the table for further size reduction:
you can add -ffunction-sections and -fdata-sections to your compile flags (CMAKE_CXX_FLAGS/CMAKE_C_FLAGS) and --gc-sections to your linker flags (CMAKE_EXE_LINKER_FLAGS) to remove unused code sections. This might get you far enough on its own.
If it's still too big, you can set the MinSizeRel optimization level to -Oz instead of -Os (which is the default) which will involve setting CMAKE_CXX_FLAGS_MINSIZEREL and CMAKE_C_FLAGS_MINSIZEREL to -Oz -DNDEBUG and CMAKE_EXE_LINKER_FLAGS to -Oz
There's a SHA512 checksum for it, but no binary
The text was updated successfully, but these errors were encountered: