При компиляции кобальта для raspberry pi на ниндзя получаю вот такую ошибку:
undefined reference to symbol 'eglCreateImageKHR'
вот полный след:
[1/1] LINK cobalt
FAILED: cobalt
/home/mi07/work/raspitools/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/arm-linux-gnueabihf-g++ @cobalt.rsp
/home/mi07/work/raspitools/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/../lib/gcc/arm-linux-gnueabihf/4.8.3/../../../../arm-linux-gnueabihf/bin/ld: obj/starboard/raspi/2/../shared/open_max/starboard_platform.decode_target_create.o: undefined reference to symbol 'eglCreateImageKHR'
/home/mi07/work/raspitools/sysroot/opt/vc/lib/libbrcmEGL.so: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Я погуглил и нашел несколько статей на этом сайте.
Согласно этой статье, причиной может быть отсутствие libssl1.0-dev
. Я проверил и обнаружил, что это libssl-dev
. Заменил на libssl1.0-dev, но ошибка осталась.
Может кто-нибудь сказать мне, что происходит не так?