Hello All,

I am a newbie to OpenSSL and I have been trying to separate just the DH
algorithm from the whole package and build it in a different OS (RTEMS, a
POSIX compliant, Linux-like OS) using GCC Cross Compiler.

I have been trying to find out the dependencies of DH with the other
libraries - and so far all I could find is that it uses bn. And I have
copied all the files from DH (openssl-0.9.7b\crypto\dh) and BN
(openssl-0.9.7b\crypto\bn). I have also copied all the header files over to
this new directory so that it finds all the needed files right there. And I
am using "jam" to build this new library. I have not defined any CFLAGS for
the compiler.

But for some reason, I could not get the code to compile. It gives
syntactical errors like:

In file included from ../../../../openssl/include/cryptlib.h:67,
                 from ../../../../openssl/dh_asn1.c:60:
../../../../openssl/include/crypto.h:194: parse error before `STACK'
../../../../openssl/include/crypto.h:194: warning: no semicolon at end of
struct or union

Am I missing something obvious here? Any help would be greatly appreciated.

Thanks
Bala

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to