A
A
Alexey Semenov2019-10-14 12:14:58
GNU Make
Alexey Semenov, 2019-10-14 12:14:58

I can't find the error, I'm trying to build it on Windows - *** missing separator. Stop.?

# options
OPT_OPENSSL		= false		# enable openssl engine
OPT_RSAREF		= true		# enable RSAREF engine
OPT_PKCS11		= false		# enable PKCS11 eToken engine
OPT_PKCS11_RUTOKEN	= false		# enable PKCS11 RuToken engine
OPT_WINCRYPT		= false		# enable WinCrypt API engine
OPT_SENSELOCK		= false		# enable SenseLock  engine
OPT_MT			= true		# /MT or /MD
OPT_RSAREF_GENKEY	= false		# force RSAREF engine keygen for win32
OPT_WITH_GENKEY		= true		# enable genkey
OPT_WITH_2048		= true		# enable 2048 bit keys
OPT_EXCEPTIONS		= true
OPT_DEBUG		= false

MAKE= nmake -fMakefile.win32
CC	= cl
AR	= lib
RM	= del
LINK	= link
OPENSSL	= c:\openssl

C_FLAGS	= /W3 /Iidea /Irfc6234 /I. /DIDEA32 /D_CRT_SECURE_NO_WARNINGS

OBJS = rsaref\rsa.obj rsaref\nn.obj rsaref\digit.obj rsaref\r_stdlib.obj rsaref\prime.obj rsaref\r_random.obj \
    rsaref\r_keygen.obj idea\idea.obj armor.obj \
    i_stdlib.obj ipriv.obj keycard.obj libipriv.obj memfile.obj packet.obj radix64.obj \
    rfc6234\sha256.obj
LIBS	= Advapi32.lib
  
!if"$(OPT_WINCRYPT)" == "true"
  OPT_RSAREF	= true		# нужен для подсчета недостающих чисел
(32 строка)!endif

!if "$(OPT_OPENSSL)" == "true"

Makefile.win32:32: *** missing separator. stop.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
res2001, 2019-10-14
@res2001

Perhaps there is an error here: Add a space after the if.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question