Open3D
Open3D copied to clipboard
[BUG] Fixed ARM Builds
FIXES: #7130 ARM64 Linux builds are not available due to a runtime dynamic linker error: "cannot allocate memory in static TLS block"
Context:
Error migrate from 18.04 to 20.04 with glibc bugged.
Fixed:
Arm builds come back to build again without LTS Block problem.
Includes CUDA ARM Working again with >=12.1 cuda. Tested on Jetson and GH200
# On some aarch64 systems, libgfortran.a is not compiled with -fPIC,
# which prevents it from being used in a shared library.
# We link the shared version (-lgfortran) instead. This also handles libgcc.