OpenVDB - Sparse volume data structure and tools
Mozilla Public License 2.0
2.62k
stars
647
forks
source link
[BUILD] Build will fail on some 32-bit platforms, since configure does not check for a need for `libatomic` linking #1801
Open
barracuda156 opened 5 months ago
Environment
Operating System: macOS 10.6 / ppc Version / Commit SHA: 11.0.0 Other: gcc 13.2.0
Describe the bug
Linking fails due to missing
-latomic
.libatomic
is not invoked because configure does not check for such a need.To Reproduce
Steps to reproduce the behavior: Build on a platform which needs
libatomic
for 8-byte atomics.Expected behavior
CMake should check for hardware support for 8-byte atomics, and if that is not detected, pass
-latomic
flag.Additional context