인터넷/IT/프로그래밍
class EIcsLibeayException with message Unable to load LIBEAY32.DLL
coffee94
2014. 2. 21. 15:47
Delphi 에서 매우 훌륭한 소켓 라이브러리인 ICS 컴포넌트를 사용할 때 https 통신을 할 경우 openssl 라이브러리가 필요할 수 있는데 해당 라이브러리가 없을 경우에 발생되는 에러입니다.
직접 openssl 라이브러리를 빌드할 수도 있지만 해당 ICS 버전에 맞는 openssl 라이브러리만 사용해야 되기 때문에 이미 빌드된 버전을 사용하는게 좋습니다.
이미 빌드된 버전은 ics 위키 사이트에서 제공되네요.
http://wiki.overbyte.be/wiki/index.php/ICS_Download
다음 항목에서 볼 수 있습니다.
Download OpenSSL Binaries (required for SSL-enabled components)