OpenSSL.Digest linking error: EVP_mdc2

I'm using hopenssl 1.0 from hackage. What am I doing wrong here? $ cat test-hopenssl.hs import OpenSSL.Digest main=undefined $ ghc --make test-hopenssl.hs -lcrypto [1 of 1] Compiling Main ( test-hopenssl.hs, test-hopenssl.o ) Linking test-hopenssl ... /tmp/ken/lib/hopenssl-1.0/ghc-6.8.2/libHShopenssl-1.0.a(Digest.o): In function `s2O8_info': (.text+0xf3a): undefined reference to `EVP_mdc2' /tmp/ken/lib/hopenssl-1.0/ghc-6.8.2/libHShopenssl-1.0.a(Digest.o): In function `s2TQ_info': (.text+0x1435): undefined reference to `EVP_mdc2' collect2: ld returned 1 exit status $ dpkg-query -S /usr/lib/libcrypto.a libssl-dev: /usr/lib/libcrypto.a $ dpkg-query -l libssl-dev Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-======================-======================-============================================================ ii libssl-dev 0.9.8g-10.1 SSL development libraries, header files and documentation $ ghc --version The Glorious Glasgow Haskell Compilation System, version 6.8.2 $ uname -a Linux localhost 2.6.24-1-686 #1 SMP Thu May 8 02:16:39 UTC 2008 i686 GNU/Linux
participants (1)
-
Ken Takusagawa