DESとSHAで暗号化と複合化をOpenSSLのライブラリを
使用して作成したいのですが、
コンパイルがうまくとおりません。
----
....undefined reference to '_DES_crypt'
collect2:ld returned 1 exit status
と表示されます。
ソース頭で<openssl/des,h>をINCLUDEし、
des.hないのDES_CBC_MODEなどだけであれば、
参照可能でコンパイルもとおりますが、
ライブラリの使用が不可です。
コンパイルは下記コマンドで実施してます。
gcc -c test.c
gcc -shared -o test.dll test.o
お分かりの方がいれば、教えてください。
よろしくお願いします。
|