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
I am trying to cross compile for macOS target, and I receive the following error:
/opt/x86_64-apple-darwin14/x86_64-apple-darwin14/sys-root/usr/include/c++/v1/atomic:926:17: error:
atomic load requires runtime support that is not available for this
target
{return __c11_atomic_load(&__a_, __m);}
^
src/internal/1m/reduce.cxx:47:31: note: in instantiation of member function
'std::__1::__atomic_base<tblis::atomic_reducer_helper<std::__1::complex<double>
>, false>::load' requested here
result = local_result.load().first;
^
2 errors generated.
However, when I compile natively on macOS El Capitan, everything works fine.
Does anyone have suggestions for resolving this issue? Cross posted to BinaryBuilder issues, which is the cross compilation environment.
The text was updated successfully, but these errors were encountered:
I had no idea it was possible to cross-compile for macOS... the atomic functions come from libatomic on linux and libSystem on macOS (or are builtins perhaps?), so maybe that is the issue.
I am trying to cross compile for macOS target, and I receive the following error:
However, when I compile natively on macOS El Capitan, everything works fine.
Does anyone have suggestions for resolving this issue? Cross posted to BinaryBuilder issues, which is the cross compilation environment.
The text was updated successfully, but these errors were encountered: