On Tue, Mar 31, 2009 at 12:15 PM, Patrick <ohx...@gmail.com> wrote: > I'm trying to compile OpenSSL 0.9.8k on Win32 with MinGW installed. I > ran ms/mingw32.bat, and it seems to work well for a while, compiling > lots of source files, until I get: > > if exist out\libcrypto.a del out\libcrypto.a > /usr/bin/sh: -c: line 1: syntax error: unexpected end of file > mingw32-make: *** [out\libcrypto.a] Error 2 > > Any ideas? >
I was able to solve the problem. For some reason my system didn't like the "if exist * $(RM) *" commands in ms/mingw32a.mak: $(O_SSL): $(SSLOBJ) if exist $(O_SSL) $(RM) $(O_SSL) $(MKLIB) $(O_SSL) $(SSLOBJ) $(RANLIB) $(O_SSL) $(O_CRYPTO): $(CRYPTOOBJ) if exist $(O_CRYPTO) $(RM) $(O_CRYPTO) $(MKLIB) $(O_CRYPTO) $(CRYPTOOBJ) $(RANLIB) $(O_CRYPTO) I commented both out and everything compiled successfully. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org