That member disappeared as part of the re-engineering of the ASN.1 code, as it wasn't really needed. What is smime-0.7 using it for?
Anyhow, you can make conditional code depending on OPENSSL_VERSION_NUMBER. See crypto/opensslv.h. Does this answer your question? [EMAIL PROTECTED] - Tue Jun 10 09:04:35 2003]: > Hallo, > > I have trouble with the header files in openssl distribution and I would > like to ask you for hints. > > I am compiling smime-0.7 util of Sampo and the compiling said errors with a > non-existed member named "req_kludge" in X509_REQ_INFO structure in > include/openssl/x509.h file. This happened with the openssl-0.9.7b > distribution. > > If I do compile on other PC with openssl-0.9.6b-18 (RedHat 7.3), every > things are ok. I compared the two header file (x509.h) of these distribtions > and see that in the 0.9.6b-18, the structure X509_REQ_INFO has member "int > req_kludge" but the version 0.9.7b hasn't. > > I don't know why they are diffirent and what req_kludge is for? And if I > build other applications, what should I do to make these applications can be > cross compile with diffirent openssl library? > > Hope to receive your hints as soon as possible. Thanks in advanced. > > Best regard, > --------------------------------------------------------------------------- > Trinh Anh Tuan - CMO-CFTI/NACENTECH > Ministry of Science & Technologies > Off. Tel.: (84-4) 8541197 - Off. Fax: (84-4) 8548187 > CellPhone: (84) 913-323266 > --------------------------------------------------------------------------- > > > > -- Richard Levitte [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
