Hi again,

I googled and found some familiar solutions about my problem and the solution is to make symbolic link due to the missing link:

copy it from lib/libssl to lib/libssl/include

however I could not find my libssl in any of my directory. can somebody help me on this? I have also tried to edit my Makefile by changing:

LIBCRYPTO=-L.. -lcrypto
LIBSSL=-L.. -lssl

to

LIBCRYPTO=../libcrypto.a
LIBSSL=../libssl.a

but it still fails. please, anyone? thanks in advance.


From: starfish Trousers <lucyantie_trous...@yahoo.com>
To: openssl-users@openssl.org
Sent: Thursday, April 16, 2009 9:52:05 AM
Subject: Compiling openssl code - ca.c



Hi All,

I'm trying to compile /apps/ca.c from the openssl in the process to create a single binary for revocation. I have initially face this problem whereby I received below error:

In file included from ca.c:91:
apps.h:115:18: error: e_os.h: No such file or directory
ca.c: In function ‘main’:
ca.c:316: error: ‘MS_STATIC’ undeclared (first use in this function)
ca.c:316: error: (Each undeclared identifier is reported only once
ca.c:316: error: for each function it appears in.)
ca.c:316: error: expected ‘;’ before ‘char’
ca.c:1251: error: ‘buf’ undeclared (first use in this function)

I have my e_os.h file located in ../openssl-0.9.8h/e_os.h

Can anyone tell me what is actually missing and how do i suppose to fix it? thank you in advance.





Reply via email to