sto cercando di compilare la libraria di sqlcipher per ottenere una DLL. Sono riuscito ad eseguire tutti i passi eccetto l'ultimo (che sfiga!!!):
infatti, quando invio il comando "make dll" (o anche sudo make dll) mi compare questo errore che non riesco a risolvere:
Codice: Seleziona tutto
gcc -DSQLITE_HAS_CODEC -DSQLCIPHER_CRYPTO_OPENSSL -DSQLITE_OS_UNIX=1 -I. -I/home/christian/sqlcipher/src -I/home/christian/sqlcipher/ext/rtree -I/home/christian/sqlcipher/ext/fts3 -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG -DSQLITE_THREADSAFE=1 -shared -o sqlite3.dll sqlite3.def \
-Wl,"--strip-all" .libs/sqlite3.o
/usr/bin/ld:sqlite3.def: file format not recognized; treating as linker script
/usr/bin/ld:sqlite3.def:2: syntax error
collect2: error: ld returned 1 exit status
Makefile:1161: set di istruzioni per l'obiettivo "sqlite3.dll" non riuscito
make: *** [sqlite3.dll] Errore 1
Grazie mille a tutti coloro che risponderanno