I am trying to cross compile the gRPC code on my Ubuntu 14-04 Linux system and I am getting the following error:
mitydsp@vagrantup:~/grpc/cmake/build$ make
[ 4%] Built target libprotobuf
[ 9%] Built target libprotoc
[ 9%] Built target grpc_plugin_support
[ 9%] Built target grpc_ruby_plugin
[ 10%] Built target grpc_php_plugin
[ 10%] Built target grpc_objective_c_plugin
[ 10%] Built target grpc_node_plugin
[ 10%] Built target grpc_csharp_plugin
[ 11%] Built target zlibstatic
[ 12%] Built target upb
[ 12%] Built target absl_dynamic_annotations
[ 12%] Built target absl_spinlock_wait
[ 12%] Built target absl_log_severity
[ 12%] Built target absl_raw_logging_internal
[ 12%] Built target absl_base
[ 12%] Built target absl_throw_delegate
[ 12%] Built target address_sorting
[ 13%] Built target absl_time_zone
[ 13%] Built target absl_int128
[ 13%] Built target absl_strings_internal
[ 14%] Built target absl_strings
[ 14%] Built target absl_str_format_internal
[ 14%] Built target absl_civil_time
[ 14%] Built target absl_time
[ 17%] Built target gpr
[ 17%] Built target absl_bad_optional_access
[ 20%] Built target c-ares
[ 40%] Built target grpc_unsecure
[ 40%] Building ASM object third_party/boringssl-with-bazel/CMakeFiles/crypto.dir/linux-x86_64/crypto/chacha/chacha-x86_64.S.o
/home/mitydsp/grpc/third_party/boringssl-with-bazel/linux-x86_64/crypto/chacha/chacha-x86_64.S: Assembler messages:
/home/mitydsp/grpc/third_party/boringssl-with-bazel/linux-x86_64/crypto/chacha/chacha-x86_64.S:1633: Error: junk at end of line, first unrecognized character is `,'
make[2]: *** [third_party/boringssl-with-bazel/CMakeFiles/crypto.dir/linux-x86_64/crypto/chacha/chacha-x86_64.S.o] Error 1
make[1]: *** [third_party/boringssl-with-bazel/CMakeFiles/crypto.dir/all] Error 2
make: *** [all] Error 2
The target OS is an embedded system using an ARM Cortex A8 processor.
Any help would be appreciated.