MinGW(gcc) の Windows へのインストールと使い方 を参考にインストールします。
MSYSのシェルを起動するショートカットを作成します。
参照は C:\MINGW\msys\1.0\msys.bat です。
MSYSのシェルを起動します。
ライブラリの探し方は
$ mingw-get list | opensslとします。
mingw-libopenssl を入れてみます。
$mingw-get install msys-libopenssl
SQLCipher をダウンロードして展開します。
$ configure
.... はい、エラーになります。
OpenSSL をダウンロードしてビルドします。
$ Configure --prefix=$PWD/dist no-idea no-mdc2 no-rc5 shared mingw
$ make depend && make && make installです。
ようやく build に入ります。主にこちらを参考にしました。
sqlcipher と openssl のソースが home 下に作成されているとします。
$ configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC -I../openssl-1.0.2h/dist/include ../openssl-1.0.2h/dist/bin/libeay32.dll -L../openssl-1.0.2h/dist/lib -static-libgcc" DLFLAGS="-leay32"
make claen make sqlite3.c make make dll
0 件のコメント:
コメントを投稿