Name collusion between Windows and OpenSSL
When trying to build Tor 0.2.1.1-alpha, the following error is produced:
gcc -DHAVE_CONFIG_H -I. -I../.. -I../common -I/usr/local/include -I/usr/local/ssl/include -I/usr/local/include -g -O2 -Wall -g -O2 -MT crypto.o -MD -MP -MF . deps/crypto.Tpo -c -o crypto.o crypto.c In file included from C:/msys/1.0/local/ssl/include/openssl/err.h:69, from crypto.c:26: C:/msys/1.0/local/ssl/include/openssl/ossl_typ.h:176: error: syntax error before numeric constant
This is because OCSP_RESPONSE is used in /local/ssl/include/openssl/ossl_typ.h but as well as being defined in OpenSSL, it is defined in /mingw/include/wincrypt.h
[Automatically added by flyspray2trac: Operating System: Windows 2k/XP]