libevent 安装 openssl报错
今天安装libevent ,在编译的时候遇到以下的错误,百度谷歌都搜了,没有类似的情况,特地请教论坛大神。
[root@cld-test libevent-2.1.8-stable]# make
make all-am
make[1]: Entering directory `/tmp/libevent-2.1.8-stable'
CCLD sample/le-proxy
sample/le-proxy.o: In function `main':
/tmp/libevent-2.1.8-stable/sample/le-proxy.c:273: undefined reference to `TLS_method'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_set_read'
./.libs/libevent_openssl.so: undefined reference to `BIO_set_shutdown'
./.libs/libevent_openssl.so: undefined reference to `BIO_get_data'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_set_write'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_set_ctrl'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_set_create'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_set_puts'
./.libs/libevent_openssl.so: undefined reference to `BIO_get_shutdown'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_new'
./.libs/libevent_openssl.so: undefined reference to `BIO_set_init'
./.libs/libevent_openssl.so: undefined reference to `BIO_get_init'
./.libs/libevent_openssl.so: undefined reference to `BIO_meth_set_destroy'
./.libs/libevent_openssl.so: undefined reference to `BIO_set_data'
collect2: error: ld returned 1 exit status
make[1]: *** [sample/le-proxy] Error 1
make[1]: Leaving directory `/tmp/libevent-2.1.8-stable'
make: *** [all] Error 2
...全文
相关推荐
ubuntu下安装1
在Python交互环境中,尝试导入这两个库,如`import lxml`和`import OpenSSL`,如果没有报错,则表示已安装。
libevent vs2010工程(包含openssl)
**编译过程**:编译libevent并包含OpenSSL支持通常包括以下步骤: - 安装OpenSSL库并配置环境变量。 - 下载libevent源码,解压到本地。
编译boost libevent openssl
- 该版本为OpenSSL 1.0.2。2. **安装ActivePerl**: - 安装ActivePerl,这是编译OpenSSL的必要条件之一。
libevent-2.1.12-stable openssl1.1.1f 在windows环境下使用mingw编译
该项目实现了libevent-2.1.12与OpenSSL 1.1.1f在Windows下通过MinGW的集成编译,包含事件驱动网络编程核心组件与异步DNS解析功能。提供了evbuffer数据缓冲机制
libevent中文参考手册
**libevent_openssl**:为使用OpenSSL加密通信的bufferevent提供支持。


