Re: More M2Crypto build problems

2007-03-07 Thread John Nagle
Now I understand what's wrong. It's an incompatibility between SWIG, OpenSSL, and M2Crypto. OpenSSL was built with OPENSSL_NO_EC defined. That's actually defined via "opensslconf.h", which includes, based on whether __i386__ is defined, the file "opensslconf-i386.h". OpenSSL didn't alwa

Re: More M2Crypto build problems

2007-03-07 Thread John Nagle
Still more M2Crypto build problems: In M2Crypto's file "SWIG/_ec.i", there's this: #if OPENSSL_VERSION_NUMBER < 0x0090800fL || defined(OPENSSL_NO_EC) #undef OPENSSL_NO_EC %constant OPENSSL_NO_EC = 1; #else %constant OPENSSL_NO_EC = 0; %{ #include #include #incl

More M2Crypto build problems

2007-03-07 Thread John Nagle
Trying to build M2Crypto on a dedicated server running Red Hat Fedora Core 6. I'm trying to do this right, without manual patching. The error message I'm getting during build is: python setup.py build ... swig -python -I/usr/include -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i /usr/include/openssl/o