安装serf 1.3.8,错误:libserf-1.so:undefined reference

时间:2017-04-26 08:27:55

标签: svn

我试图在SUSE上安装serf,这是svn-1.9.3所需要的,但遇到了一些问题。

运行时环境:SUSE Linux Enterprise Server 12 SP1(x86_64)

我安装了Apr-Util-1.5.4,OpenSSL-1.0.2g。并关注此网站: http://www.linuxfromscratch.org/blfs/view/7.9/basicnet/serf.html

尝试:

scons APR = / usr / local / apr-1.5.2 APU = / usr / local / apr-util-1.5.4 OPENSSL = / home / aisp / bak / serf-1.3.8-wRelate / openssl-1.0 .2g PREFIX = / usr / local / serf-1.3.8

然后 scons-2.4.1检查 发生错误:

scons:阅读SConscript文件...... scons:完成阅读SConscript文件。 scons:建立目标...... gcc -o test / serf_get.o -c -std = c89 -Wdeclaration-after-statement -Wmissing-prototypes -Wall -g -O2 -pthread -DNDEBUG -DLINUX -D_REENTRANT -D_GNU_SOURCE -I。 -I / usr / local / apr-1.5.2 / include / apr-1 -I / usr / local / apr-util-1.5.4 / include / apr-1 -I / home / aisp / bak / serf-1.3 .8-wRelate / openssl-1.0.2g / include test / serf_get.c test / serf_get.c:在函数' main': test / serf_get.c:418:21:警告:变量'请求'设置但未使用[-Wunused-but-set-variable]      serf_request_t * request;                      ^ gcc -o test / serf_get -pthread -Wl,-rpath = / home / aisp / bak / serf-1.3.8-wRelate / serf-1.3.8 test / serf_get.o -L。 -L / usr / local / apr-1.5.2 / lib -L ​​/ usr / local / apr-util-1.5.4 / lib -L ​​/ home / aisp / bak / serf-1.3.8-wRelate / openssl-1.0 .2g / lib -lserf-1 -lssl -lcrypto -lz -lapr-1 -lrt -lcrypt -lpthread -ldl -laprutil-1 -lexpat ./libserf-1.so:对sk_pop_free' ./libserf-1.so: undefined reference to CRYPTO_set_locking_callback'的未定义引用 ./libserf-1.so:对OPENSSL_add_all_algorithms_noconf' ./libserf-1.so: undefined reference to CRYPTO_set_dynlock_destroy_callback'的未定义引用 ./libserf-1.so:对sk_value' ./libserf-1.so: undefined reference to CRYPTO_set_dynlock_lock_callback'的未定义引用 ./libserf-1.so:对SSL_load_error_strings' ./libserf-1.so: undefined reference to CRYPTO_set_dynlock_create_callback'的未定义引用 ./libserf-1.so:对X509_STORE_CTX_get_chain' ./libserf-1.so: undefined reference to CRYPTO_num_locks'的未定义引用 ./libserf-1.so: SSLv23_client_method' ./libserf-1.so: undefined reference to sk_num'的未定义引用 ./libserf-1.so:对SSL_library_init' ./libserf-1.so: undefined reference to CRYPTO_set_id_callback'的未定义引用 ./libserf-1.so: ERR_load_crypto_strings' ./libserf-1.so: undefined reference to SSLeay'的未定义引用 collect2:错误:ld返回1退出状态 scons:*** [test / serf_get]错误1 scons:建筑因错误而终止。

我无法在任何地方找到答案。我该怎么办?

0 个答案:

没有答案