Using '\' in #include<> messes up the dependency generation (gcc -MM ..). Or at least MingW's make doesn't like it. So could you please use Unix slashes.
--- CVS-latest\cryptoapi.c Sun Nov 28 18:22:01 2004 +++ cryptoapi.c Sun Jan 23 09:31:06 2005 @@ -32,8 +32,8 @@ #include <stdio.h> #include <ctype.h> #include <assert.h> -#include <openssl\ssl.h> -#include <openssl\err.h> +#include <openssl/ssl.h> +#include <openssl/err.h> #ifdef __MINGW32_VERSION /* MinGW w32api is incomplete when it comes to CryptoAPI, as per version 3.1 --gv