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

Reply via email to