Как скомпилировать Openssl для linux -mips32 на windows машине? - PullRequest
0 голосов
/ 31 марта 2020

Я изо всех сил пытался собрать openssl для linux -mips32, используя встроенные инструменты VS2015x. Я настроил perl и использую следующую команду для настройки:

perl Configure linux-mips32
    --prefix=C:\Users\srivaspr\Downloads\openssl-1.0.2k.tar\openssl\builder 
    --openssldir=C:\Users\srivaspr\Downloads\openssl-1.0.2k.tar\openssl\builder

Команда конфигурации работает нормально.

Но когда я использую команду make, она выдает следующую ошибку:

making all in crypto...
make[1]: Entering directory 'C:/Users/srivaspr/Downloads/openssl-1.0.2k.tar/openssl/crypto'
gcc -I. -I.. -I../include  -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -mips2 -mabi=32 -O3 -Wall -DBN_DIV3W -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DAES_ASM   -c -o cryptlib.o cryptlib.c
gcc: error: unrecognized argument in option '-mabi=32'
gcc: note: valid arguments to '-mabi=' are: ms sysv
gcc: error: unrecognized command line option '-mips2'
make[1]: *** [<builtin>: cryptlib.o] Error 1
make[1]: Leaving directory 'C:/Users/srivaspr/Downloads/openssl-1.0.2k.tar/openssl/crypto'
make: *** [Makefile:287: build_crypto] Error 1

Я искал inte rnet несколько раз, но не смог найти ничего подходящего. Любая помощь будет оценена.

...