Не удалось найти четкое решение для кросс-компиляции gRPC для Linux.Из всех сообщений / обсуждений, которые я смог найти, кажется, что cmake - лучший вариант для кросс-компиляции gRPC.
Я создал свой собственный набор инструментов cmake в соответствии с рекомендацией и когда я запускаю
cmake .. -DCMAKE_TOOLCHAIN_FILE = .. / qnx_tool_chain.cmake -Dprotobuf_BUILD_TESTS = Off -DgRPC_INSTALL = Off
Я вижу ошибки для компиляции boringssl
1011 в CM1boringssl / CMakeLists.txt: 305 (elseif):
заданные аргументы:
"STREQUAL" "x86_64"
Заданы неизвестные аргументы
Любая идея о последнем рецепте для перекрестной компиляции grpc без необходимостиперепроектировать из верхнего уровня репозитория CMakeLists.txt?Спасибо