Solve the Native atomics support not found problem, nativeatomics
Today, we use arm-none-linux-gnueabi to cross-compile libmysqclient. so, the Native atomics support not found problem appears into the mysql-connector-c-6.16-src's include/my_atomic.h, which contains # if defined (_ MSC_VER) # include "atomic/generic-msvc.h" # elif defined (HAVE_SOLARIS_ATOMIC) # include "atomic/solaris. h "# elif defined (HAVE_GCC_ATOMIC_BUILTINS) # include" atomic/gcc_builtins.h "# else # error Native atomics support not found! # Endif simply comment out this solution by adding # include "atomic/gcc_builtins.h" # include "atomic/gcc_builtins.h"/* # if defined (_ MSC_VER) # include "atomic/generic-msvc.h" # elif defined (HAVE_SOLARIS_ATOMIC) # include "atomic/solaris. h "# elif defined (HAVE_GCC_ATOMIC_BUILTINS) # include" atomic/gcc_builtins.h "# else # error Native atomics support not found! # Endif */done