Salve a tutti!
In pratica non riesco a collegare gwan con aerospike, sò che alla fine sarà una stupidata ma proprio non riesco a vederla
Devo dirvi che in C sono un novizio...
Il problema di fondo è che il compilatore mi dice il classico "Linking prova.c /usr/lib/libaerospike.so undefined symbol: RAND_seed"
Tutti i file del client C di aerospike e i file .so .a sono al loro posto secondo la guida http://www.aerospike.com/docs/client...l/debian7.html.


Ecco come inizia il file:


codice:
#pragma link "/usr/lib/libaerospike.so"
#include "aerospike/aerospike.h"
#include "aerospike/aerospike_key.h"
#include "aerospike/........" e altre sotto .h di aerospike
.
.
#include "gwan.h"


const char TEST_INDEX_NAME[] = "test-bin-index";
bool query_cb(const as_val* p_as);
.
.
.


Ho provato in tutti i modi, pure pragma include per la libreria .so ma niente.
A naso sembra che la libreria libaerospike.so è come se non avesse dei collegamenti ad altre librerie tip libcrypto.so e altre...
Ho provato a compilare anche il file originale di esempio....stesso problema chiaramente.
Il file aerospike.h si trova in /usr/include/aerospike.

Idee?


Grazie