Скомпилируйте OpenSSL MinGw в Windows - сделайте [1]: *** [Makefile: 2800: crypto / dso / dso_win32.o] Ошибка 1 - PullRequest
0 голосов
/ 03 ноября 2018

Я пытаюсь собрать OpenSSL с 32 битами MinGw на Windows, поэтому Я установил mingw и MSYS, как и было предложено, затем я установил Perl на MSYS, мне пришлось скачать OpenSSL-1.1.1 с официального веб-сайта, который я распаковал в C: / openssl с

-tar xf

Затем в MSYS я сделал:

-perl Настройка общего доступа mingw --prefix = / c / openssl

- зависит от

-make

И на данный момент, это дает мне тонн ошибок :

make[1]: *** [Makefile:2772: crypto/dso/dso_win32.o] Error 1
make[1]: Leaving directory '/c/openssl'
make: *** [Makefile:171: all] Error 2

Я искал ответы на stackoverflow и google, но не смог найти ответа по моей проблеме. Что я сделал не так ? Любая помощь будет оценена, спасибо.

1 Ответ

0 голосов
/ 03 ноября 2018

Я, наконец, нашел ответ, я использовал неправильный gcc (не mingw) из-за пути экспорта MSYS2.

Я сделал

, который gcc

и это дало мне неправильный путь, так что

export PATH = "/ путь к msys / msys2 / mingw32 / bin: $ PATH"

сделал свое дело.

Если у кого-то возникла такая же проблема, надеюсь, это поможет.

...