I'm trying to install FADE (Secure Overlay Cloud Storage with File Assured Deletion) but i have some problems when i try to install it. Here is the error.
root@GRayFox:/home/ahmed/fade-0.2# make
make: Entering directory `/home/ahmed/fade-0.2'
make -C src/common
make[1]: Entering directory `/home/ahmed/fade-0.2/src/common'
make[1]: Nothing to be done for `common'.
make[1]: Leaving directory `/home/ahmed/fade-0.2/src/common'
make -C src/ephemerizer
make[1]: Entering directory `/home/ahmed/fade-0.2/src/ephemerizer'
g++ -Wall -Werror -fPIC -DFADE_EVAL -lcrypto -laws -lexpat -lgmp -lreadline -o ../../bin/keymanager ../common/Panic.o ../common/Common.o Ephemerizer.o PolicyForEphemerizer.o Main.o
Ephemerizer.o: In function `interact(void*)':
Ephemerizer.cc:(.text+0x16f): undefined reference to `BN_num_bits'
Ephemerizer.cc:(.text+0x18e): undefined reference to `BN_num_bits'
Ephemerizer.cc:(.text+0x1de): undefined reference to `BN_bn2bin'
Ephemerizer.cc:(.text+0x20c): undefined reference to `BN_bn2bin'
Ephemerizer.cc:(.text+0x30d): undefined reference to `BN_num_bits'
Ephemerizer.cc:(.text+0x32c): undefined reference to `BN_num_bits'
Ephemerizer.cc:(.text+0x37c): undefined reference to `BN_bn2bin'
Ephemerizer.cc:(.text+0x3aa): undefined reference to `BN_bn2bin'
Ephemerizer.cc:(.text+0x7ae): undefined reference to `RAND_bytes'
Ephemerizer.o: In function `Ephemerizer::run() const':
Ephemerizer.cc:(.text+0x10d5): undefined reference to `pthread_create'
Ephemerizer.o: In function `PolicyForEphemerizer::~PolicyForEphemerizer()':
Ephemerizer.cc:(.text._ZN20PolicyForEphemerizerD2Ev[_ZN20PolicyForEphemerizerD5Ev]+0x19): undefined reference to `RSA_free'
Ephemerizer.cc:(.text._ZN20PolicyForEphemerizerD2Ev[_ZN20PolicyForEphemerizerD5Ev]+0x29): undefined reference to `BN_CTX_free'
PolicyForEphemerizer.o: In function `PolicyForEphemerizer::PolicyForEphemerizer(std::string const&)':
PolicyForEphemerizer.cc:(.text+0x5b): undefined reference to `BN_CTX_new'
PolicyForEphemerizer.o: In function `PolicyForEphemerizer::generateKey()':
PolicyForEphemerizer.cc:(.text+0xab): undefined reference to `RSA_generate_key'
PolicyForEphemerizer.o: In function `PolicyForEphemerizer::readPEM()':
PolicyForEphemerizer.cc:(.text+0x146): undefined reference to `PEM_read_RSAPrivateKey'
PolicyForEphemerizer.o: In function `PolicyForEphemerizer::writePEM() const':
PolicyForEphemerizer.cc:(.text+0x26d): undefined reference to `PEM_write_RSAPrivateKey'
PolicyForEphemerizer.o: In function `PolicyForEphemerizer::decrypt(int, unsigned char const*, unsigned char*) const':
PolicyForEphemerizer.cc:(.text+0x30f): undefined reference to `BN_bin2bn'
PolicyForEphemerizer.cc:(.text+0x318): undefined reference to `BN_new'
PolicyForEphemerizer.cc:(.text+0x34f): undefined reference to `BN_mod_exp'
PolicyForEphemerizer.cc:(.text+0x35b): undefined reference to `BN_free'
PolicyForEphemerizer.cc:(.text+0x36e): undefined reference to `BN_bn2bin'
PolicyForEphemerizer.cc:(.text+0x37d): undefined reference to `BN_free'
collect2: error: ld returned 1 exit status
make[1]: *** [keymanager] Error 1
make[1]: Leaving directory `/home/ahmed/fade-0.2/src/ephemerizer'
make: *** [keymanager] Error 2
make: Leaving directory `/home/ahmed/fade-0.2'
openssl
development package:libssl-dev
? – garethTheRed Mar 2 at 16:45