作者chaly77714 (Chaly)
看板LinuxDev
标题Re: [问题] 关於openssl使用
时间Mon Dec 8 19:55:05 2008
※ [本文转录自 C_and_CPP 看板]
作者: chaly77714 (Chaly) 看板: C_and_CPP
标题: Re: [问题] 关於openssl使用
时间: Mon Dec 8 13:28:40 2008
昨天找到了libssl.a
把他放到了/usr/local的目录下後....
/usr/bin/ld: cannot find -lssl
collect2: ld 回传 1
这个错误讯息就不见了...
但却又出现另一个问题...
/usr/local/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
dso_dlfcn.c:(.text+0x331): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x410): undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
dso_dlfcn.c:(.text+0x491): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x568): undefined reference to `dlerror'
/usr/local/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
dso_dlfcn.c:(.text+0x5d3): undefined reference to `dlclose'
/usr/local/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
dso_dlfcn.c:(.text+0x6b7): undefined reference to `dlopen'
dso_dlfcn.c:(.text+0x728): undefined reference to `dlclose'
dso_dlfcn.c:(.text+0x76d): undefined reference to `dlerror'
collect2: ld 回传 1
感觉是/usr/local/lib 里面的libcrypto.a档案的问题...
去那个目录下...那个.a档...
不知道该怎麽解决这个问题...
麻烦版上得神手帮忙一下>/////<
:
: 我今天在使用openssl撰写一个程式..
:
: 在ubuntu 8.10下...
:
: 要compile的时候....
:
: 我输入以下指令进行compile...
:
: g++ ssl_cli.cpp -L/home/chaly77714/openssl/include
: -I/home/chaly77714/openssl/incl
: ude/ -l ssl -l crypto -o srv
:
: 却出现以下错误讯息
:
: /usr/bin/ld: cannot find -lssl
: collect2: ld 回传 1
:
: 不知道是哪里出问题了...
: 麻烦各位解决@@?
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 140.138.236.17
: 推 LPH66:你没有libssl.a 12/07 23:03
: → chaly77714:不好意思??该怎麽制作啊??? 12/07 23:12
: → realmeat:去网路上抓...或是拿source code编一个 12/08 00:49
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.236.17
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.138.252.103
1F:→ fuha:你该看一下第42篇的文章 12/08 20:12