winvncsc build under visual studio 2005

Test the syntax here, shout, do whatever (discuss about the forum if you want ...) but please behave ;) ... and spam is not welcome

winvncsc build under visual studio 2005

Postby liorc » 2007-07-16 08:32

I treid to build winvncsc under msdev 2005 and got some problems.

I made the following changes:
1. vsocket.cpp:
#include <iostream.h> ==>> #include <iostream>

2. vncbuffer.cpp line 843:
for (b = 0; b < nBytesPerPixel; b++) ==>>
for (int b = 0; b < nBytesPerPixel; b++)

3. build Release to avoid duplicate manifest stuff.


I still get lots of linker errors:

1>DSMPlugin.obj : error LNK2019: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ) referenced in function __unwindfunclet$??0CDSMPlugin@@QAE@XZ$0
1>vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
1>vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
1>DSMPlugin.obj : error LNK2019: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ) referenced in function "public: __thiscall CDSMPlugin::CDSMPlugin(void)" (??0CDSMPlugin@@QAE@XZ)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
1>vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
1>winvncsc.obj : error LNK2019: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ) referenced in function "int __stdcall DialogProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DialogProc@@YGHPAUHWND__@@IIJ@Z)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncservice.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncsockconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncmenu.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncMultiMonitor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncproperties.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncpropertiesPoll.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncencoder.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncencoderCursor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncEncodeTight.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncDesktopSW.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncencodehext.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>TextChat.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncbuffer.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
1>winvncsc.obj : error LNK2019: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ) referenced in function "int __stdcall DialogProc(struct HWND__ *,unsigned int,unsigned int,long)" (?DialogProc@@YGHPAUHWND__@@IIJ@Z)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncservice.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncsockconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncmenu.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncMultiMonitor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncproperties.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncpropertiesPoll.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncencoder.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncencoderCursor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncEncodeTight.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncDesktopSW.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncencodehext.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>TextChat.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncbuffer.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XCreateRegion referenced in function "public: __thiscall rfb::Region::Region(void)" (??0Region@rfb@@QAE@XZ)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XUnionRegion referenced in function "public: __thiscall rfb::Region::Region(class rfb::Region const &)" (??0Region@rfb@@QAE@ABV01@@Z)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XDestroyRegion referenced in function "public: __thiscall rfb::Region::~Region(void)" (??1Region@rfb@@QAE@XZ)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XUnionRectWithRegion referenced in function "public: void __thiscall rfb::Region::reset(struct rfb::Rect const &)" (?reset@Region@rfb@@QAEXABURect@2@@Z)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XOffsetRegion referenced in function "public: void __thiscall rfb::Region::translate(struct rfb::Point const &)" (?translate@Region@rfb@@QAEXABUPoint@2@@Z)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XIntersectRegion referenced in function "public: void __thiscall rfb::Region::assign_intersect(class rfb::Region const &)" (?assign_intersect@Region@rfb@@QAEXABV12@@Z)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XSubtractRegion referenced in function "public: void __thiscall rfb::Region::assign_subtract(class rfb::Region const &)" (?assign_subtract@Region@rfb@@QAEXABV12@@Z)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XEmptyRegion referenced in function "public: bool __thiscall rfb::Region::is_empty(void)const " (?is_empty@Region@rfb@@QBE_NXZ)
1>rfbRegion_X11.obj : error LNK2019: unresolved external symbol _XClipBox referenced in function "public: struct rfb::Rect __thiscall rfb::Region::get_bounding_rect(void)const " (?get_bounding_rect@Region@rfb@@QBE?AURect@2@XZ)
1>vncclient.obj : error LNK2019: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ) referenced in function "public: int __thiscall vncClientUpdateThread::Init(class vncClient *)" (?Init@vncClientUpdateThread@@QAEHPAVvncClient@@@Z)
1>vncdesktopthread.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
1>vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z) referenced in function "public: int __thiscall vncClientUpdateThread::Init(class vncClient *)" (?Init@vncClientUpdateThread@@QAEHPAVvncClient@@@Z)
1>vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ) referenced in function "public: void * __thiscall omni_condition::`scalar deleting destructor'(unsigned int)" (??_Gomni_condition@@QAEPAXI@Z)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ) referenced in function "public: void __thiscall vncClientUpdateThread::Trigger(void)" (?Trigger@vncClientUpdateThread@@QAEXXZ)
1>vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ) referenced in function "public: void __thiscall vncClientUpdateThread::EnableUpdates(int)" (?EnableUpdates@vncClientUpdateThread@@QAEXH@Z)
1>vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
1>vncserver.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: void __thiscall omni_thread::start(void)" (?start@omni_thread@@QAEXXZ) referenced in function "public: virtual int __thiscall vncClientThread::Init(class vncClient *,class vncServer *,class VSocket *,int,int)" (?Init@vncClientThread@@UAEHPAVvncClient@@PAVvncServer@@PAVVSocket@@HH@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "protected: __thiscall omni_thread::omni_thread(void *,enum omni_thread::priority_t)" (??0omni_thread@@IAE@PAXW4priority_t@0@@Z) referenced in function "public: __thiscall vncClientThread::vncClientThread(void)" (??0vncClientThread@@QAE@XZ)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "protected: __thiscall omni_thread::omni_thread(void *,enum omni_thread::priority_t)" (??0omni_thread@@IAE@PAXW4priority_t@0@@Z)
1>vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: __thiscall omni_thread::omni_thread(void *,enum omni_thread::priority_t)" (??0omni_thread@@IAE@PAXW4priority_t@0@@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol _adler32 referenced in function "public: int __thiscall vncClient::GenerateFileChecksums(void *,char *,int)" (?GenerateFileChecksums@vncClient@@QAEHPAXPADH@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ) referenced in function "protected: virtual __thiscall vncClientUpdateThread::~vncClientUpdateThread(void)" (??1vncClientUpdateThread@@MAE@XZ)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
1>vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
1>vncclient.obj : error LNK2019: unresolved external symbol _compress referenced in function "public: void __thiscall vncClient::SendFileChunk(void)" (?SendFileChunk@vncClient@@QAEXXZ)
1>vncclient.obj : error LNK2019: unresolved external symbol _uncompress referenced in function "public: void __thiscall vncClient::ReceiveFileChunk(int,int)" (?ReceiveFileChunk@vncClient@@QAEXHH@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z) referenced in function "public: virtual void __thiscall vncClientThread::run(void *)" (?run@vncClientThread@@UAEXPAX@Z)
1>vncdesktop.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
1>vncservice.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
1>vncsockconnect.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: void __thiscall omni_thread::set_priority(enum omni_thread::priority_t)" (?set_priority@omni_thread@@QAEXW4priority_t@1@@Z) referenced in function "public: virtual void __thiscall vncClientThread::run(void *)" (?run@vncClientThread@@UAEXPAX@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: static void __cdecl omni_thread::yield(void)" (?yield@omni_thread@@SAXXZ) referenced in function "public: virtual void * __thiscall vncClientUpdateThread::run_undetached(void *)" (?run_undetached@vncClientUpdateThread@@UAEPAXPAX@Z)
1>vncclient.obj : error LNK2019: unresolved external symbol "public: void __thiscall omni_condition::broadcast(void)" (?broadcast@omni_condition@@QAEXXZ) referenced in function "public: virtual void * __thiscall vncClientUpdateThread::run_undetached(void *)" (?run_undetached@vncClientUpdateThread@@UAEPAXPAX@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflateEnd referenced in function "public: virtual __thiscall vncEncodeTight::~vncEncodeTight(void)" (??1vncEncodeTight@@UAE@XZ)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflate referenced in function "protected: int __thiscall vncEncodeTight::CompressData(unsigned char *,int,int,int,int)" (?CompressData@vncEncodeTight@@IAEHPAEHHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflateParams referenced in function "protected: int __thiscall vncEncodeTight::CompressData(unsigned char *,int,int,int,int)" (?CompressData@vncEncodeTight@@IAEHPAEHHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflateInit2_ referenced in function "protected: int __thiscall vncEncodeTight::CompressData(unsigned char *,int,int,int,int)" (?CompressData@vncEncodeTight@@IAEHPAEHHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_destroy_compress referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_finish_compress referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_write_scanlines referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_start_compress referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_set_quality referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_set_defaults referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_CreateCompress referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncEncodeTight.obj : error LNK2019: unresolved external symbol _jpeg_std_error referenced in function "protected: int __thiscall vncEncodeTight::SendJpegRect(unsigned char *,int,int,int)" (?SendJpegRect@vncEncodeTight@@IAEHPAEHHH@Z)
1>vncencodezrle.obj : error LNK2019: unresolved external symbol "public: __thiscall rdr::ZlibOutStream::ZlibOutStream(class rdr::OutStream *,int)" (??0ZlibOutStream@rdr@@QAE@PAVOutStream@1@H@Z) referenced in function "public: __thiscall vncEncodeZRLE::vncEncodeZRLE(void)" (??0vncEncodeZRLE@@QAE@XZ)
1>vncencodezrle.obj : error LNK2019: unresolved external symbol "public: void __thiscall rdr::ZlibOutStream::setUnderlying(class rdr::OutStream *)" (?setUnderlying@ZlibOutStream@rdr@@QAEXPAVOutStream@2@@Z) referenced in function "void __cdecl zrleEncode8(int,int,int,int,class rdr::OutStream *,class rdr::ZlibOutStream *,void *,unsigned char *,class vncEncoder *)" (?zrleEncode8@@YAXHHHHPAVOutStream@rdr@@PAVZlibOutStream@2@PAXPAEPAVvncEncoder@@@Z)
1>vncservice.obj : error LNK2019: unresolved external symbol "public: static class omni_thread * __cdecl omni_thread::create(void * (__cdecl*)(void *),void *,enum omni_thread::priority_t)" (?create@omni_thread@@SAPAV1@P6APAXPAX@Z0W4priority_t@1@@Z) referenced in function "public: static int __cdecl vncService::SimulateCtrlAltDel(void)" (?SimulateCtrlAltDel@vncService@@SAHXZ)
1>vncservice.obj : error LNK2019: unresolved external symbol "public: static void __cdecl omni_thread::sleep(unsigned long,unsigned long)" (?sleep@omni_thread@@SAXKK@Z) referenced in function "public: static int __cdecl vncService::KillRunningCopy(void)" (?KillRunningCopy@vncService@@SAHXZ)
1>.\Release/winvnc2.exe : fatal error LNK1120: 44 unresolved externals
1>Build log was saved at "file://c:\77\UltraVNC\winvnc\winvncsc\Release\BuildLog.htm"
1>winvncsc - 108 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


Can anyone help me what else is needed?

Thanks in advance,
Lior.
liorc
8
8
 
Posts: 10
Joined: 2007-05-27 10:50

Re: winvncsc build under visual studio 2005

Postby liorc » 2007-07-17 06:36

Hi all,
Found it out by myself:
Need to add omnithread.lib zlib.lib rdr.lib libjpeg.lib Xregion.lib to linker
Additional Dependecies.

Bye,
Lior.
liorc
8
8
 
Posts: 10
Joined: 2007-05-27 10:50


Return to Off topic posts (Sandbox)

Who is online

Users browsing this forum: No registered users and 0 guests

cron