新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> VoiceXML, CCXML, OpenVXI
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 XML在语音技术中的应用 』 → centos 4.0上编译openvxi不成功,请大侠指点? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 19618 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: centos 4.0上编译openvxi不成功,请大侠指点? 举报  打印  推荐  IE收藏夹 
       本主题类别: XML文档存取技术(DOM, SAX)    
     yousjj 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:0
      积分:53
      门派:XML.ORG.CN
      注册:2005/11/2

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给yousjj发送一个短消息 把yousjj加入好友 查看yousjj的个人资料 搜索yousjj在『 XML在语音技术中的应用 』 的所有贴子 引用回复这个贴子 回复这个贴子 查看yousjj的博客楼主
    发贴心情 centos 4.0上编译openvxi不成功,请大侠指点?


    gcc 版本3.4.4
    所需的软件也是按要求版本安装的。

    [root@BIGCAT VXI]# gmake all-static
    /home/openvxi/src/make/i386-linux/mkinstalldirs /home/openvxi/lib
    chmod go-w,a+x /home/openvxi/lib
    /home/openvxi/src/make/i386-linux/mkinstalldirs build/i386-linux/debug/lib
    chmod go-w,a+x build/i386-linux/debug/lib
    /home/openvxi/src/make/i386-linux/mkinstalldirs build/i386-linux/debug/lib/./
    chmod go-w,a+x build/i386-linux/debug/lib/./
    gmake -f Makefile build/i386-linux/debug/lib/libVXID.a TARGET=VXI DEPS=VXI_SRC
    gmake[1]: Entering directory `/home/openvxi/src/VXI'
    gmake[1]: `build/i386-linux/debug/lib/libVXID.a' is up to date.
    gmake[1]: Leaving directory `/home/openvxi/src/VXI'
    /home/openvxi/src/make/i386-linux/mkinstalldirs /home/openvxi/include
    chmod go-w,a+x /home/openvxi/include
    cp -p VXIErrors.xml VXIDiagnostics.xml defaults.xml      "/home/openvxi/config"
    rm -f /home/openvxi/lib/libVXID.a
    cp -p build/i386-linux/debug/lib/libVXID.a /home/openvxi/lib
    /home/openvxi/src/make/i386-linux/mkinstalldirs /home/openvxi/bin
    chmod go-w,a+x /home/openvxi/bin
    /home/openvxi/src/make/i386-linux/mkinstalldirs build/i386-linux/debug/bin
    chmod go-w,a+x build/i386-linux/debug/bin
    /home/openvxi/src/make/i386-linux/mkinstalldirs build/i386-linux/debug/bin/./ build/i386-linux/debug/bin/progs/
    chmod go-w,a+x build/i386-linux/debug/bin/./ build/i386-linux/debug/bin/progs/
    gmake -f Makefile build/i386-linux/debug/bin/ValidateDocD TARGET=ValidateDoc DEPS=ValidateDoc_SRC
    gmake[1]: Entering directory `/home/openvxi/src/VXI'
    g++ -g -O0 -fPIC -D_i386_ -D_linux_ -I../i386-linux/include -I../include -I/home/openvxi/include  -D__THREADED -D_SIMPLE_R -D_REENTRANT -D_GNU_SOURCE  -DCOMPANY_DOMAIN=L\"com.vocalocity\" -DMODULE_PREFIX=L\"swi:\" -DNO_SWIREC -DHAVE_XERCES -I"/home/openvxi/xerces-c-src_2_6_0/include/xercesc" -I"/home/openvxi/xerces-c-src_2_6_0/include" -I"/home/openvxi/include" -L"/home/openvxi/xerces-c-src_2_6_0/lib"       -Lbuild/i386-linux/debug/lib    -L/home/openvxi/lib -Wl,-rpath-link=/home/openvxi/lib:  build/i386-linux/debug/bin/progs/ValidateDocD.o -o build/i386-linux/debug/bin/ValidateDocD -lVXID -lVXIvalueD -lSBlogD -lSBinetD -lxerces-c -lstdc++ -lpthread -ldl  
    build/i386-linux/debug/lib/libVXID.a(DocumentModelD.o)(.gnu.linkonce.t._ZN13InternalMutexC1Ev+0x29): In function `InternalMutex::InternalMutex()':
    /home/openvxi/src/VXI/InternalMutex.hpp:40: undefined reference to `VXItrdMutexCreate'
    build/i386-linux/debug/lib/libVXID.a(DocumentModelD.o)(.gnu.linkonce.t._ZN13InternalMutexD1Ev+0x27): In function `InternalMutex::~InternalMutex()':
    /home/openvxi/src/VXI/InternalMutex.hpp:43: undefined reference to `VXItrdMutexDestroy'
    build/i386-linux/debug/lib/libVXID.a(DocumentModelD.o)(.gnu.linkonce.t._ZNK13InternalMutex6UnlockEv+0x28): In function `InternalMutex::Unlock() const':
    /home/openvxi/src/VXI/InternalMutex.hpp:34: undefined reference to `VXItrdMutexUnlock'
    build/i386-linux/debug/lib/libVXID.a(DocumentModelD.o)(.gnu.linkonce.t._ZNK13InternalMutex4LockEv+0x28): In function `InternalMutex::Lock() const':
    /home/openvxi/src/VXI/InternalMutex.hpp:30: undefined reference to `VXItrdMutexLock'
    build/i386-linux/debug/lib/libVXID.a(DocumentParserD.o)(.text+0x570): In function `DocumentParser::Initialize(unsigned int)':
    /home/openvxi/src/VXI/DocumentParser.cpp:263: undefined reference to `VXItrdMutexCreate'
    build/i386-linux/debug/lib/libVXID.a(DocumentParserD.o)(.text+0x617): In function `DocumentParser::Deinitialize()':
    /home/openvxi/src/VXI/DocumentParser.cpp:284: undefined reference to `VXItrdMutexDestroy'
    build/i386-linux/debug/lib/libVXID.a(DocumentParserD.o)(.text+0x684): In function `LockLoadGrammar':
    /home/openvxi/src/VXI/DocumentParser.cpp:296: undefined reference to `VXItrdMutexLock'
    build/i386-linux/debug/lib/libVXID.a(DocumentParserD.o)(.text+0x6b6): In function `UnlockLoadGrammar':
    /home/openvxi/src/VXI/DocumentParser.cpp:301: undefined reference to `VXItrdMutexUnlock'
    build/i386-linux/debug/lib/libVXID.a(DocumentParserD.o)(.text+0x1b52): In function `DocumentParser::FetchBuffer(wchar_t const*, VXIMapHolder const&, VXIMapHolder&, VXIinetInterface*, SimpleLogger&, unsigned char const*&, unsigned long&, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&)':
    /home/openvxi/src/VXI/DocumentParser.cpp:472: undefined reference to `VXItrdThreadYield'
    build/i386-linux/debug/lib/libVXID.a(DocumentStorageD.o)(.text+0x10e): In function `DocumentStorageSingleton::Store(VXMLDocument&, unsigned char const*, unsigned long, wchar_t const*)':
    /home/openvxi/src/VXI/DocumentStorage.cpp:70: undefined reference to `VXItrdMutexLock'
    build/i386-linux/debug/lib/libVXID.a(DocumentStorageD.o)(.text+0x339):/home/openvxi/src/VXI/DocumentStorage.cpp:104: undefined reference to `VXItrdMutexUnlock'
    build/i386-linux/debug/lib/libVXID.a(DocumentStorageD.o)(.text+0x383): In function `DocumentStorageSingleton::Retrieve(VXMLDocument&, unsigned char const*, unsigned long, wchar_t const*)':
    /home/openvxi/src/VXI/DocumentStorage.cpp:117: undefined reference to `VXItrdMutexLock'
    build/i386-linux/debug/lib/libVXID.a(DocumentStorageD.o)(.text+0x4a0):/home/openvxi/src/VXI/DocumentStorage.cpp:137: undefined reference to `VXItrdMutexUnlock'
    build/i386-linux/debug/lib/libVXID.a(DocumentStorageD.o)(.gnu.linkonce.t._ZN24DocumentStorageSingletonC1Ev+0x2d): In function `DocumentStorageSingleton::DocumentStorageSingleton()':
    /home/openvxi/src/VXI/DocumentStorage.hpp:105: undefined reference to `VXItrdMutexCreate'
    build/i386-linux/debug/lib/libVXID.a(DocumentStorageD.o)(.gnu.linkonce.t._ZN24DocumentStorageSingletonD1Ev+0x1f): In function `DocumentStorageSingleton::~DocumentStorageSingleton()':
    /home/openvxi/src/VXI/DocumentStorage.hpp:107: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0xf49): In function `VXIContentData::VXIContentData(wchar_t const*, unsigned char*, unsigned long, void (*)(unsigned char**, void*), void (*)(void*, unsigned char const*, unsigned char const**, unsigned long*), void*)':
    /home/openvxi/src/value/ValueBasic.cpp:603: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x104d): In function `VXIContentData::VXIContentData(wchar_t const*, unsigned char*, unsigned long, void (*)(unsigned char**, void*), void (*)(void*, unsigned char const*, unsigned char const**, unsigned long*), void*)':
    /home/openvxi/src/value/ValueBasic.cpp:603: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x1109): In function `VXIContentData::~VXIContentData()':
    /home/openvxi/src/value/ValueBasic.cpp:623: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x11cf): In function `VXIContentData::~VXIContentData()':
    /home/openvxi/src/value/ValueBasic.cpp:623: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x1295): In function `VXIContentData::~VXIContentData()':
    /home/openvxi/src/value/ValueBasic.cpp:623: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x12df): In function `VXIContentData::AddRef(VXIContentData*)':
    /home/openvxi/src/value/ValueBasic.cpp:635: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x12fa):/home/openvxi/src/value/ValueBasic.cpp:637: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x1333): In function `VXIContentData::Release(VXIContentData**)':
    /home/openvxi/src/value/ValueBasic.cpp:652: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libVXIvalueD.a(ValueBasicD.o)(.text+0x135d):/home/openvxi/src/value/ValueBasic.cpp:655: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x1bf): In function `SBlog::SBlog(SBlogInterface*)':
    /home/openvxi/src/log/SBlog.cpp:252: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x1d5):/home/openvxi/src/log/SBlog.cpp:252: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x431): In function `SBlog::SBlog(SBlogInterface*)':
    /home/openvxi/src/log/SBlog.cpp:252: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x447):/home/openvxi/src/log/SBlog.cpp:252: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x511): In function `SBlog::~SBlog()':
    /home/openvxi/src/log/SBlog.cpp:263: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x523):/home/openvxi/src/log/SBlog.cpp:264: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x645): In function `SBlog::~SBlog()':
    /home/openvxi/src/log/SBlog.cpp:263: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x657):/home/openvxi/src/log/SBlog.cpp:264: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x779): In function `SBlog::~SBlog()':
    /home/openvxi/src/log/SBlog.cpp:263: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x78b):/home/openvxi/src/log/SBlog.cpp:264: more undefined references to `VXItrdMutexDestroy' follow
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x1601): In function `SBlog::Error(unsigned int, wchar_t const*, wchar_t const*, ...) const':
    /home/openvxi/src/log/SBlog.cpp:652: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.text+0x1694):/home/openvxi/src/log/SBlog.cpp:668: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.gnu.linkonce.t._ZNK5SBlog6UnlockEv+0x1d): In function `SBlog::Unlock() const':
    /home/openvxi/src/log/SBlog.cpp:202: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.gnu.linkonce.t._ZNK5SBlog4LockEv+0x1d): In function `SBlog::Lock() const':
    /home/openvxi/src/log/SBlog.cpp:197: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBlogD.a(SBlogD.o)(.gnu.linkonce.t._ZNK5SBlog11GetThreadIDEv+0x14): In function `SBlog::GetThreadID() const':
    /home/openvxi/src/log/SBlog.cpp:207: undefined reference to `VXItrdThreadGetID'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x36d3): In function `SBinetChannel::init(VXIMap const*, SWIutilLogger const*)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1293: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x36f0):/home/openvxi/src/inet/SBinetChannel.cpp:1296: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x370d):/home/openvxi/src/inet/SBinetChannel.cpp:1300: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3720):/home/openvxi/src/inet/SBinetChannel.cpp:1302: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x37c2):/home/openvxi/src/inet/SBinetChannel.cpp:1317: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3a07): In function `SBinetChannel::shutdown()':
    /home/openvxi/src/inet/SBinetChannel.cpp:1373: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3a3b):/home/openvxi/src/inet/SBinetChannel.cpp:1378: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3a4d):/home/openvxi/src/inet/SBinetChannel.cpp:1379: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3a60):/home/openvxi/src/inet/SBinetChannel.cpp:1383: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3b28):/home/openvxi/src/inet/SBinetChannel.cpp:1394: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3b3a):/home/openvxi/src/inet/SBinetChannel.cpp:1395: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3b57):/home/openvxi/src/inet/SBinetChannel.cpp:1399: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3b97): In function `SBinetChannel::getCacheExistence(SBinetMD5 const&)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1409: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3bf5):/home/openvxi/src/inet/SBinetChannel.cpp:1417: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3c2f): In function `SBinetChannel::setCacheExistence(SBinetMD5 const&, SBinetHttpCacheStream*, bool)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1428: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3cf8):/home/openvxi/src/inet/SBinetChannel.cpp:1462: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3d8e): In function `SBinetChannel::acquireEntryLock(wchar_t const*, SWIutilLogger*)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1483: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3e86):/home/openvxi/src/inet/SBinetChannel.cpp:1501: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3e9d):/home/openvxi/src/inet/SBinetChannel.cpp:1504: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3f4e): In function `SBinetChannel::releaseEntryLock(VXItrdMutexRef*, SWIutilLogger*)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1519: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x3f85):/home/openvxi/src/inet/SBinetChannel.cpp:1524: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x401c):/home/openvxi/src/inet/SBinetChannel.cpp:1533: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x404f): In function `SBinetChannel::addExtensionRule(wchar_t const*, wchar_t const*)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1544: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x40b0):/home/openvxi/src/inet/SBinetChannel.cpp:1551: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x40f1): In function `SBinetChannel::mapExtension(wchar_t const*)':
    /home/openvxi/src/inet/SBinetChannel.cpp:1561: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.text+0x412c):/home/openvxi/src/inet/SBinetChannel.cpp:1564: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.gnu.linkonce.t._ZN14VXItrdMutexRefC1Ev+0x52): In function `VXItrdMutexRef::VXItrdMutexRef()':
    /home/openvxi/src/inet/SBinetChannel.cpp:81: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.gnu.linkonce.t._ZN14VXItrdMutexRefD0Ev+0x2c): In function `VXItrdMutexRef::~VXItrdMutexRef()':
    /home/openvxi/src/inet/SBinetChannel.cpp:85: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetChannelD.o)(.gnu.linkonce.t._ZN14VXItrdMutexRefD1Ev+0x2c): In function `VXItrdMutexRef::~VXItrdMutexRef()':
    /home/openvxi/src/inet/SBinetChannel.cpp:85: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x34): In function `ssl_locking_callback':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:37: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x54):/home/openvxi/src/inet/SBinetSSLsocket.cpp:39: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x99): In function `dyn_create_function':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:60: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x104): In function `dyn_lock_function':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:74: undefined reference to `VXItrdMutexLock'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x116):/home/openvxi/src/inet/SBinetSSLsocket.cpp:76: undefined reference to `VXItrdMutexUnlock'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x176): In function `thread_cleanup':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:88: undefined reference to `CRYPTO_num_locks'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x195):/home/openvxi/src/inet/SBinetSSLsocket.cpp:90: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x1e4):/home/openvxi/src/inet/SBinetSSLsocket.cpp:96: undefined reference to `CRYPTO_set_locking_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x1f1):/home/openvxi/src/inet/SBinetSSLsocket.cpp:97: undefined reference to `CRYPTO_set_id_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x1fe):/home/openvxi/src/inet/SBinetSSLsocket.cpp:98: undefined reference to `CRYPTO_set_dynlock_create_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x20b):/home/openvxi/src/inet/SBinetSSLsocket.cpp:99: undefined reference to `CRYPTO_set_dynlock_lock_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x218):/home/openvxi/src/inet/SBinetSSLsocket.cpp:100: undefined reference to `CRYPTO_set_dynlock_destroy_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x23e): In function `thread_setup':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:107: undefined reference to `CRYPTO_num_locks'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x2aa):/home/openvxi/src/inet/SBinetSSLsocket.cpp:116: undefined reference to `VXItrdMutexCreate'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x2c9):/home/openvxi/src/inet/SBinetSSLsocket.cpp:120: undefined reference to `CRYPTO_set_locking_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x2d5):/home/openvxi/src/inet/SBinetSSLsocket.cpp:123: undefined reference to `VXItrdThreadGetID'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x2db):/home/openvxi/src/inet/SBinetSSLsocket.cpp:123: undefined reference to `CRYPTO_set_id_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x2ed):/home/openvxi/src/inet/SBinetSSLsocket.cpp:125: undefined reference to `CRYPTO_set_dynlock_create_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x2ff):/home/openvxi/src/inet/SBinetSSLsocket.cpp:128: undefined reference to `CRYPTO_set_dynlock_lock_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x311):/home/openvxi/src/inet/SBinetSSLsocket.cpp:134: undefined reference to `CRYPTO_set_dynlock_destroy_callback'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x34a): In function `SBinetSSLsocket::initialize()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:149: undefined reference to `SSL_library_init'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x34f):/home/openvxi/src/inet/SBinetSSLsocket.cpp:150: undefined reference to `SSLv23_client_method'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x35e):/home/openvxi/src/inet/SBinetSSLsocket.cpp:151: undefined reference to `SSL_load_error_strings'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x36e):/home/openvxi/src/inet/SBinetSSLsocket.cpp:152: undefined reference to `SSL_CTX_new'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x3a2):/home/openvxi/src/inet/SBinetSSLsocket.cpp:155: undefined reference to `SSL_CTX_ctrl'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x3de): In function `SBinetSSLsocket::shutdown()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:164: undefined reference to `SSL_CTX_free'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x4bb): In function `SBinetSSLsocket::~SBinetSSLsocket()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:179: undefined reference to `SSL_free'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x559): In function `SBinetSSLsocket::~SBinetSSLsocket()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:179: undefined reference to `SSL_free'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x5f7): In function `SBinetSSLsocket::~SBinetSSLsocket()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:179: undefined reference to `SSL_free'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x6a4): In function `SBinetSSLsocket::connect(SWIipAddress const&, long)':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:190: undefined reference to `SSL_new'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x6ea):/home/openvxi/src/inet/SBinetSSLsocket.cpp:192: undefined reference to `SSL_set_fd'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x71b):/home/openvxi/src/inet/SBinetSSLsocket.cpp:194: undefined reference to `SSL_connect'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x763):/home/openvxi/src/inet/SBinetSSLsocket.cpp:201: undefined reference to `SSL_free'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x7c9): In function `SBinetSSLsocket::recv(void*, int, int)':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:218: undefined reference to `SSL_read'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x7e0):/home/openvxi/src/inet/SBinetSSLsocket.cpp:219: undefined reference to `SSL_get_error'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x90f): In function `SBinetSSLsocket::send(void const*, int, int)':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:262: undefined reference to `SSL_write'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0x926):/home/openvxi/src/inet/SBinetSSLsocket.cpp:263: undefined reference to `SSL_get_error'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0xa42): In function `SBinetSSLsocket::close()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:302: undefined reference to `SSL_shutdown'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.text+0xa53):/home/openvxi/src/inet/SBinetSSLsocket.cpp:303: undefined reference to `SSL_free'
    /home/openvxi/lib/libSBinetD.a(SBinetSSLsocketD.o)(.gnu.linkonce.t._ZN20CRYPTO_dynlock_valueD1Ev+0x22): In function `CRYPTO_dynlock_value::~CRYPTO_dynlock_value()':
    /home/openvxi/src/inet/SBinetSSLsocket.cpp:50: undefined reference to `VXItrdMutexDestroy'
    /home/openvxi/lib/libSBinetD.a(SBinetURLD.o)(.text+0x1610): In function `SBinetURL::queryArgsToNString(VXIMap const*) const':
    /home/openvxi/src/inet/SBinetURL.cpp:896: undefined reference to `VXIValueToString'
    collect2: ld returned 1 exit status
    gmake[1]: *** [build/i386-linux/debug/bin/ValidateDocD] Error 1
    gmake[1]: Leaving directory `/home/openvxi/src/VXI'
    gmake: *** [ValidateDoc-progs] Error 2

    尝试了各种办法,都没有成功。


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2016/4/28 11:06:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML在语音技术中的应用 』 的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/3/28 8:47:41

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    281.250ms