pikaiyuan wrote:
> Hello,

  freeBlobHolderContent() etc. are defined in

  xmlBlaster/src/c/util/helper.h

The C++ lib depends on the C lib for persistent queue
implementation and for SOCKET protocol support.
Our build.xml resolves this on my Linux/Windows tests!

If you don't use PersistentQueue and SOCKET
we should clean up the C++ code to have no C-lib dependencies
(TODO for the next release)

regards

Marcel

> 
>        [cc]    Creating library xmlBlasterClient.lib and object xmlBlasterClient
> .exp
>        [cc] ConnectQueueEntry.obj : error LNK2019: unresolved external symbol _f
> reeBlobHolderContent referenced in function "public: virtual __thiscall org::xml
> Blaster::util::queue::ConnectQueueEntry::~ConnectQueueEntry(void)" (??1ConnectQu
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@org@@[EMAIL PROTECTED])
>        [cc] PublishQueueEntry.obj : error LNK2001: unresolved external symbol _f
> reeBlobHolderContent
>        [cc] ConnectQueueEntry.obj : error LNK2019: unresolved external symbol _f
> reeBlobDump referenced in function "public: virtual void const * __thiscall org:
> :xmlBlaster::util::queue::ConnectQueueEntry::getEmbeddedObject(void)const " (?ge
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEPBXXZ)
>        [cc] PublishQueueEntry.obj : error LNK2019: unresolved external symbol _f
> reeBlobDump referenced in function "public: virtual void const * __thiscall org:
> :xmlBlaster::util::queue::PublishQueueEntry::getEmbeddedObject(void)const " (?ge
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEPBXXZ)
>        [cc] ConnectQueueEntry.obj : error LNK2019: unresolved external symbol _b
> lobDump referenced in function "public: virtual void const * __thiscall org::xml
> Blaster::util::queue::ConnectQueueEntry::getEmbeddedObject(void)const " (?getEmb
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEPBXXZ)
>        [cc] PublishQueueEntry.obj : error LNK2019: unresolved external symbol _b
> lobDump referenced in function "public: virtual void const * __thiscall org::xml
> Blaster::util::queue::PublishQueueEntry::getEmbeddedObject(void)const " (?getEmb
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEPBXXZ)
>        [cc] ConnectQueueEntry.obj : error LNK2019: unresolved external symbol _e
> ncodeMsgUnit referenced in function "public: virtual void const * __thiscall org
> ::xmlBlaster::util::queue::ConnectQueueEntry::getEmbeddedObject(void)const " (?g
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEPBXXZ)
>        [cc] PublishQueueEntry.obj : error LNK2019: unresolved external symbol _e
> ncodeMsgUnit referenced in function "public: virtual void const * __thiscall org
> ::xmlBlaster::util::queue::PublishQueueEntry::getEmbeddedObject(void)const " (?g
> [EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@UBEPBXXZ)
>        [cc] xmlBlasterClient.dll : fatal error LNK1120: 4 unresolved externals
> 
> BUILD FAILED
> D:\drivers\xmlBlaster\build.xml:2114: link failed with return code 1120       
> 
>    Maybe there is missing several file in cvs, isn't it?
> 
> 
> thanks any way        
>                               
> 
>                          pikaiyuan
>                          2004-05-12      
> 
> 


-- 
http://www.xmlBlaster.org

Reply via email to