#openssl #yocto #crypto #poco-libraries
Вопрос:
Я пытаюсь интегрировать POCO
библиотеку в свою среду yocto(thud), я использую обычай OpenSSL 3.0.0-beta1
в yocto.Когда я пытаюсь создать изображение, я получаю следующую ошибку:
src/RSACipherImpl.cpp:54:11: error: 'RSA_SSLV23_PADDING' was not declared in this scope; did you mean 'RSA_NO_PADDING'
Если я удалю OpenSSL 3.0.0-beta1
из yocto POCO
, он будет строиться.Я добавил нижеприведенные строки, local.conf
чтобы удалить криптографию, POCO
но проблема все та же.
PACKAGECONFIG_remove_pn-poco = "DataSQLite" PACKAGECONFIG_remove_pn-poco = "NetSSL" PACKAGECONFIG_remove_pn-poco = "Crypto"