Jump to content

Компиляция openssl 3.0.18 для форка Bitcoin Core 29.2.0 с использованием mingw


Recommended Posts

Posted

Форк работает на алгоритме Scrypt поэтому использут openssl 3.0.18

Пытаюсь скомпилировать openssl 3.0.18 в Linux среде

 

Компиляция для Linux окружения работает коректно.

./config

make

и все работает, файлы libcrypto.a, libssl.a коректны

Проблема с компиляцией для Windows версии

./Configure mingw64 --cross-compile-prefix=x86_64-w64-mingw32- --openssldir=/usr/local/ssl/windows && make

или

./Configure mingw --cross-compile-prefix=i686-w64-mingw32- && make

создает libcrypto.a, libssl.a которые при подключении к проекту пишет ошибку:
CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
 Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
 system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY Crypto)
 (found version "3.0.18")
Call Stack (most recent call first):
 /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
 /usr/share/cmake-3.28/Modules/FindOpenSSL.cmake:668 (find_package_handle_standard_args)
 src/crypto/CMakeLists.txt:6 (find_package)

Posted (edited)

https://github.com/atcoinorg/atcoin

 

Буду рад Вашему мнению и различным рекомендациям.

 

На данный момент, форк уже работает, а тестовом режиме.

 

Есть две основные пролемы.

1) Первая описана выше;

2) Вторая это автоматическая установка openssl.mk;

Edited by ATCOIN

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • WorldCoinDaemon компиляция

      Здравствуйте, пытаюсь откомпилировать WorldCoinDaemon на Ubuntu 16.04. Вроде поставил все зависимости, но в итоге получаю ошибку. Кто нибудь его ставил?  

      in Разработка

    • Компиляция под Ubuntu

      Всем доброго времени суток.Нужна помощь в обучении компиляции кошельков с исходников в Ubuntu.Линуксом пользуюсь всего пару дней. Получилось скомпилировать кошелёк Bulwark,но при кросс компиляции под win получил exe файл который не стартует на Win. Прочие кошельки скомпилировать не получилось. Кто шарит,помогите пожалуйста. В долгу не останусь,помайню своими ригами на вас:) Делов на пару советов.кину 10 1070 покопать на ваш кошелёк В л.с

      in Разработка

    • Компиляция NiceHash Miner Legacy

      Всем добра!   Гугл растерялся, спрошу у людей. ) Кто-то в этом мире, кроме авторов NiceHash Miner'а пытался его скомпилировать из исходников? Мало того, что я ни строчки об компиляции не нашёл у самих авторов, только про запуск уже скомпилированного варианта, так ещё и создаётся такое впечатление, что либо никто его не пытался компилировать в принципе, либо получал тонну ошибок компиляции и плевал на это занятие.   Затрахали "детские проблемы", типа "Не удатся получить..

      in Программы для майнинга

    • OpenSSL принимает пожертвования в биткойнах

      Недавно прославившийся на весь мир после открытия бага Heartbleed фонд OpenSSL Software Foundation (OSF), раработчик одноименного криптографического пакета, теперь принимает пожертвования в Bitcoin. Вероятно, программисты OSF решили мягко напомнить всем, кто пользуется их продуктом, что за качество и безопасность надо доплатить. Голодный программист, думающий о хлебе насущном, недостаточно быстр в ловле блох жуков багов.   Организация приема пожертвований сделана через Coinbase, то есть сами б

      in Новости криптовалют

×
×
  • Create New...