1

こんにちは、ubuntu (最小 11.10) で sqlcipher を構築しようとしています。ただし、Mac OS XI では問題はありませんでした。

sqlcipher.net の指示に従いました。最初のステップは構成でした。次のコマンドでconfigureを実行しようとしました:

./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" LDFLAGS="-lcrypto"

しかし、次のエラーメッセージが表示されました:「構成:エラー:Cコンパイラは実行可能ファイルを作成できません」

config.log でいくつかの行が目に留まりましたが、修正方法がわかりません。

gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) 
configure:2544: $? = 0
configure:2551: gcc -V >&5
gcc: error: unrecognized option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:2555: $? = 4
configure:2578: checking for C compiler default output file name
configure:2600: gcc -DSQLITE_HAS_CODEC  -lcrypto conftest.c  >&5
/usr/bin/ld: cannot find -lcrypto
collect2: ld returned 1 exit status

ubuntuでsqlcipherをうまく構築した人はいますか? よろしく

4

1 に答える 1

1

ソースからビルドするには、GNU コンパイラ ツールチェーンをインストールする必要があります。ターミナルで次のコマンドを実行します。

$ sudo apt-get install build-essential
于 2012-05-21T13:21:31.007 に答える