Thanks for your reply, does it look like it has something to do with cross-compilation?
“ Unknown mnemonic 'movq' --' movq % RBP,x19' “Make [6] : enter the directory "/ home/user/build - gp6 / GPDB - release/GPDB/SRC/backend/gporca/libgpos/SRC/common"
g++ -Wall -Wpointer-arith -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -fno-aggressive-loop-optimizations -Wno-unused-but-set-variable -Wno-address -Werror=implicit-fallthrough=3 -Wno-format-truncation -O3 -fargument-noalias-global -fno-omit-frame-pointer -g -std=gnu++98 -Wno-variadic-macros -fno-omit-frame-pointer -I.. /.. /.. /.. /.. /.. /src/backend/gporca/libgpdbcost/include -I.. /.. /.. /.. /.. /.. /src/backend/gporca/libnaucrates/include -I.. /.. /.. /.. /.. /.. /src/backend/gporca/libgpopt/include -I.. /.. /.. /.. /.. /.. /src/backend/gporca/libgpos/include -I.. /.. /.. /.. /.. /.. /src/include -D_GNU_SOURCE -I/usr/include/libxml2 -c -o CStackDescriptor.o CStackDescriptor.cpp
/tmp/ccC9tZfe.s: Assembler messages:
/ TMP/ccc9tzfe. s:33: error: unknown mnemonic 'movq' --' movq % RBP,x19'
Make [6]: *** [cStackDescription. o] Error 1
Make [6] : leave the directory "/ home/user/build - gp6 / GPDB - release/GPDB/SRC/backend/gporca/libgpos/SRC/common"
Make [5]: leaving directory '***' [common-recursive
Make [5] : leave the directory "/ home/user/build - gp6 / GPDB - release/GPDB/SRC/backend/gporca/libgpos/SRC"
Make [4]: leaving directory '***' [src-recursive
Make [4] : leave the directory "/ home/user/build - gp6 / GPDB - release/GPDB/SRC/backend/gporca libgpos"
Make [3]: leaving directory '/ usr/mysql-2.32.2
Make [3] : leave the directory "/ home/user/build - gp6 / GPDB - release/GPDB/SRC/backend/gporca"
Make [2]: leaving directory '***' [gporca-recursive] error 2
Make [2]: Leave directory /home/user/build-gp6/gpdb-release/gpdb/src/backend
Make [1]: *** [all-backend-recurse] error 2
Make [1]: leave directory /home/user/build-gp6/gpdb-release/gpdb/src
Make: *** [all-src-recurse] error 2