C++ Java APIs
Are there any C++ or Java APIs for openSSL? -- Andy Shaw [EMAIL PROTECTED] Phone: +44 (0)1223 715002 __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
Re: Compiling for Perl on NT.
Sampo, Sampo Kellomaki wrote: Andy Shaw [EMAIL PROTECTED] writes: Hi all, Having found a version of ActiveState Perl which supports makemaker, I am trying to install Net::SSLeay with it but I keep getting : Checking for SSLeay-0.9.0 or OpenSSL-0.9.1c... I could not find your SSLeay in `/usr/local/ssl' Please provide SSLeay-0.9.0 or OpenSSL-0.9.1c (get from http://www.openssl.org/ if you dont have it) installation directory (C-c to abort): When I give the directory contiaining the complied and tested dll's it gives the same message, what is it looking for? I'd bet this is due to me assuming that ssleay executable is called "ssleay" without the .exe. I'll look into it along with other win build issues in forthcoming 1.04 release. I managed to get it to start working by doing the following, 1. Built openssl-0.9.1c without asm to build the win32dll's. 2. Copied this entire directory structure toit's installation directory. 3. Renames out32dll to bin so that Makefile.pl in Net::SSLeay can find ssleay 4. Altered Makefile.pl to check for ssleay.exe not ssleay 5. Finally got a make file to build the Perl. Now running nmake install gives c:\openssl/include\bn.h(266) : error C2143: syntax error : missing ';' before '-' c:\openssl/include\bn.h(266) : error C2238: unexpected token(s) preceding ';' c:\openssl/include\bn.h(417) : error C2143: syntax error : missing ')' before '-' c:\openssl/include\bn.h(417) : error C2059: syntax error : '-' c:\openssl/include\bn.h(417) : error C2059: syntax error : ')' c:\openssl/include\bn.h(426) : error C2143: syntax error : missing ')' before '-' c:\openssl/include\bn.h(426) : error C2059: syntax error : '-' c:\openssl/include\bn.h(426) : error C2501: 'PL_na' : missing decl-specifiers c:\openssl/include\bn.h(426) : error C2062: type 'unsigned long' unexpected c:\openssl/include\bn.h(426) : error C2501: 'b' : missing decl-specifiers c:\openssl/include\bn.h(426) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored c:\openssl/include\bn.h(426) : error C2062: type 'int' unexpected c:\openssl/include\bn.h(426) : error C2059: syntax error : ')' c:\openssl/include\bn.h(426) : error C2501: 'nb' : missing decl-specifiers c:\openssl/include\bn.h(426) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored c:\openssl/include\asn1.h(138) : fatal error C1903: unable to recover from previous error(s); stopping compilation NMAKE : fatal error U1077: 'cl.exe' : return code '0x2' Stop. What am I doing wrong? Andy -- Andy Shaw [EMAIL PROTECTED] Phone: +44 (0)1223 715002 __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
NT perl SSL
Hi all, My continued efforts to install Net::SSLeay on NT have hit another hurdle. Firstly I have, 1. Built openssl-0.9.1c without asm to build the win32dll's. 2. Copied this entire directory structure toit's installation directory. 3. Renames out32dll to bin so that Makefile.pl in Net::SSLeay can find ssleay 4. Altered Makefile.pl to check for ssleay.exe not ssleay 5. Finally got a make file to build the Perl. Now running nmake install gives c:\openssl/include\bn.h(266) : error C2143: syntax error : missing ';' before '-' c:\openssl/include\bn.h(266) : error C2238: unexpected token(s) preceding ';' c:\openssl/include\bn.h(417) : error C2143: syntax error : missing ')' before '-' c:\openssl/include\bn.h(417) : error C2059: syntax error : '-' c:\openssl/include\bn.h(417) : error C2059: syntax error : ')' c:\openssl/include\bn.h(426) : error C2143: syntax error : missing ')' before '-' c:\openssl/include\bn.h(426) : error C2059: syntax error : '-' c:\openssl/include\bn.h(426) : error C2501: 'PL_na' : missing decl-specifiers c:\openssl/include\bn.h(426) : error C2062: type 'unsigned long' unexpected c:\openssl/include\bn.h(426) : error C2501: 'b' : missing decl-specifiers c:\openssl/include\bn.h(426) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored c:\openssl/include\bn.h(426) : error C2062: type 'int' unexpected c:\openssl/include\bn.h(426) : error C2059: syntax error : ')' c:\openssl/include\bn.h(426) : error C2501: 'nb' : missing decl-specifiers c:\openssl/include\bn.h(426) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored c:\openssl/include\asn1.h(138) : fatal error C1903: unable to recover from previous error(s); stopping compilation NMAKE : fatal error U1077: 'cl.exe' : return code '0x2' Stop. What am I doing wrong? Why is this so hard? Andy -- Andy Shaw [EMAIL PROTECTED] Phone: +44 (0)1223 715002 __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
Re: ml on NT compilation
Thanks Robert, I tried this and it still fails with the same error. Does anyone know what 'ml' is? It appears to be some sort of assembler utility, is this right? Andy Robert Eiglmaier wrote: Andy, I once also had this error. It appears to be the result of not or not properly configured makefiles. Try to execute ms\do_ms.bat first and afterwards ms\32all.bat hth Robert -Original Message- From: Andy Shaw [mailto:[EMAIL PROTECTED]] Sent: Monday, March 29, 1999 1:59 PM To: [EMAIL PROTECTED] Subject: ml on NT compilation I am trying to compile openssl on NT and get the following error md5_dgst.c ml /Cp /coff /c /Cx /Focrypto\md5\asm\m5-win32.obj .\crypto\md5\asm\m5-win32.asm The name specified is not recognized as an internal or external command, operable program or batch file. NMAKE : fatal error U1077: 'ml' : return code '0x1' Stop. Anyone know what 'ml' is? Andy -- Andy Shaw [EMAIL PROTECTED] Phone: +44 (0)1223 715002 __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED] -- Andy Shaw [EMAIL PROTECTED] Phone: +44 (0)1223 715002 __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]