Can anybody get UltraVNC 1.01 to compile?

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

Can anybody get UltraVNC 1.01 to compile?

Postby killersquirrel » 2006-02-19 09:57

Ok....I tried to compile UltraVNC 1.01 using VS6 + SP + PP5 like I was told and that did not work. Then I added the SDK 2003 like I was told and that ALSO did not work. So then I pointed my compiler to use the LIB and INCLUDE folders from the SDK and that too did not work- peeps on the internet have been complaining about this and how VS6 is no longer supported by MS so they have posted various workarounds which worked for them but not ME. GRRRR

So let me please back up a little bit and ask this vital question which seems to be the greased pig of my lament....


* Can anybody get Ultra VNC 1.01 to compile without errors?

* If you DID compile Ultra VNC 1.01 successfully, will you please tell me and the world in this forum HOW you got it to compile and with what tools exactly???? (Exactly meaning the software, updates, configurations other than the defaults, etc)


Thank you in advance!
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Rudi De Vos » 2006-02-19 12:39

**VC6.0 +SP5 + PP +SDK 2003
Add lib and include path (need to be first, ODER is used)

Then you need to build the project file winvnc.dsw
/vnchooks
/winvnc
...
winvnc.dsw <<<<--------------

**VS2005 +SDK
As alternative you can download via svn
http://sc.uvnc.com/svn/ultravncV1/
This also contain VS2005 project files

(http://tortoisesvn.tigris.org/)
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Postby killersquirrel » 2006-02-23 01:25

I get the same error. I could reinstall XP completely, then reinstall all of the VS6 stuff. Not really a big deal. Its been, what, 2 weeks since I last reinstalled? I guess its about due. *grumble*

vncSSP.cpp
Generating Code...
Linking...
Creating library ..\..\Release/authSSP.lib and object ..\..\Release/authSSP.exp
uuid.lib(unknwn_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module
Error executing link.exe.

winvnc.exe - 1 error(s), 8 warning(s)


I might try to alternate VS 2005 version but at this rate, not sure when I will ever get to it. Thanks though!!

:-)
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Rudi De Vos » 2006-02-23 08:30

Just exclude authssp from the depend list.
Winvnc does not depend on auth dll. auth dll and winvnc can be build seperate. Uncheck dependency.

You still can't compile the dll, but winvnc will work.
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Postby killersquirrel » 2006-02-24 10:41

Ohhh for crying out loud. I never thought of that! EVER. This is sad.

Well, ok. I will reinstall V6 and go for it again.
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby killersquirrel » 2006-02-24 12:46

Ok, we now get to very end. All the files compile BUT....I get this error....

winvnc___Win32_Http/winvnc.exe : fatal error LNK1120: 46 unresolved externals
Error executing link.exe.

winvnc.exe - 145 error(s), 50 warning(s)





MORE SPECIFICS BELOW....

vsocket.cpp
winvnc.cpp
ZipUnzip32.cpp
buildtime.cpp
Linking...
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
winvnc.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncservice.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncsetauth.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncmenu.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncMultiMonitor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncproperties.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncpropertiesPoll.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncListDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencoderre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeTight.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeUltra.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencodecorre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencodehext.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencoder.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencoderCursor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncconndialog.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncDesktopSW.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
TextChat.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncbuffer.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
winvnc.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncservice.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncsetauth.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncmenu.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncMultiMonitor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncproperties.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncpropertiesPoll.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncListDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencoderre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeTight.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeUltra.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencodecorre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencodehext.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencoder.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencoderCursor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncconndialog.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncDesktopSW.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
TextChat.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncbuffer.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XCreateRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XUnionRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XDestroyRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XUnionRectWithRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XOffsetRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XIntersectRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XSubtractRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XEqualRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XEmptyRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XClipBox
vncclient.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: static void __cdecl omni_thread::yield(void)" (?yield@omni_thread@@SAXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::broadcast(void)" (?broadcast@omni_condition@@QAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::start(void)" (?start@omni_thread@@QAEXXZ)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::start(void)" (?start@omni_thread@@QAEXXZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncservice.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::set_priority(enum omni_thread::priority_t)" (?set_priority@omni_thread@@QAEXW4priority_t@1@@Z)
vnctimedmsgbox.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)
vncclient.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)
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)
vnchttpconnect.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)
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)
vncclient.obj : error LNK2001: unresolved external symbol _compress
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _compress
vncclient.obj : error LNK2001: unresolved external symbol _adler32
vncclient.obj : error LNK2001: unresolved external symbol _uncompress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflateEnd
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflateEnd
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflateEnd
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflate
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflate
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflate
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflateParams
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflateInit2_
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflateInit2_
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflateInit2_
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_destroy_compress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_finish_compress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_write_scanlines
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_start_compress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_set_quality
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_set_defaults
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_CreateCompress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_std_error
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall rdr::ZlibOutStream::ZlibOutStream(class rdr::OutStream *,int)" (??0ZlibOutStream@rdr@@QAE@PAVOutStream@1@H@Z)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: void __thiscall rdr::ZlibOutStream::setUnderlying(class rdr::OutStream *)" (?setUnderlying@ZlibOutStream@rdr@@QAEXPAVOutStream@2@@Z)
vncproperties.obj : error LNK2001: unresolved external symbol "public: static void __cdecl omni_thread::sleep(unsigned long,unsigned long)" (?sleep@omni_thread@@SAXKK@Z)
vncservice.obj : error LNK2001: unresolved external symbol "public: static void __cdecl omni_thread::sleep(unsigned long,unsigned long)" (?sleep@omni_thread@@SAXKK@Z)
vncservice.obj : error LNK2001: 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)
vncservice.obj : error LNK2001: 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@P6AXPAX@Z0W4priority_t@1@@Z)
winvnc___Win32_Http/winvnc.exe : fatal error LNK1120: 46 unresolved externals
Error executing link.exe.

winvnc.exe - 145 error(s), 50 warning(s)
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Rudi De Vos » 2006-02-24 13:49

Now it seems you removed all dependency's :)

winvnc.exe use omnithread/Xregion,jpeg,zlib
Unless you set the compiler winvnc.exe depend on them, the compiler
will not find them. ---> unresolved external symbil (link error)
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Postby killersquirrel » 2006-03-03 06:19

I got that SVN client to work! WOOT! I am getting the new code now. Wish me luck. :D
Last edited by killersquirrel on 2006-03-03 06:38, edited 1 time in total.
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Can anybody get UltraVNC 1.01 to compile?

Postby cygwinxp » 2006-03-08 15:53

killersquirrel wrote:I get the same error. I could reinstall XP completely, then reinstall all of the VS6 stuff. Not really a big deal. Its been, what, 2 weeks since I last reinstalled? I guess its about due. *grumble*

vncSSP.cpp
Generating Code...
Linking...
Creating library ..\..\Release/authSSP.lib and object ..\..\Release/authSSP.exp
uuid.lib(unknwn_i.obj) : fatal error LNK1103: debugging information corrupt; recompile module
Error executing link.exe.

winvnc.exe - 1 error(s), 8 warning(s)


I might try to alternate VS 2005 version but at this rate, not sure when I will ever get to it. Thanks though!!

:-)

This can be resolved by moving Platform SDK library path to the end of the list. You need to keep include path at the top.
cygwinxp
 
Posts: 1
Joined: 2006-03-08 15:45

new code

Postby killersquirrel » 2006-03-11 21:30

I did not have any luck with the new code. In addition, I swear VS2005 dinked up my system so I wiped it again and now I am back to square one. The Ultra VNC code does not seem to compile for the script kiddy noobs like myself.

There are like 5 computers in my apartment I would like to remotely control here and I wanted to modify the Ultra VNC software myself. I really think it would be cool. UltraVNC has all the goodies I -need- that TightVNC doesn't have (TightVNC compiled for me first time, out of the box, perfectly) but I can not get a thing to compile.

Can somebody please pleassssseeee post some code that compiles with VS2005 or VS6 (SP5 +PP + SDK) right out of the box without having to add or subtract dependancys, mix and match SDK's, sprinkle fair dust on it- just a flat-out-simple-untar-then-compile-and-you're-done-sort-of-thing??? Just like the linux goodies. :-)

FYI: I download and config then compile my linux kernel all the time. I also compile most of my linux software so I am not a total C/C++ klutz.

Thank you!
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby killersquirrel » 2006-03-25 04:42

Is UltraVNC project dead? Dying? Whats the 411? I just needed some source code that actually compiles. Thats all. No weird configs...just compiler + updates = compiles out of the box after that.

Any ideas?
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Rudi De Vos » 2006-03-25 14:26

Just like on linux, you first need to install the correct libs and includes.
You can't compile a kernel driver for 2.0.18 when you have the source for 1.x installed :)

1) After you installed vc6.0(SP5+PP) and the SDK (win2003 is the latest that support vc6.0)

+goto (vc6.0)
Tools->Options->directories
Make sure the SDK include and libs are the first in the list.
THIS IS IMPORTANT....VC CHECK THE INCLUDE AND LIBS
IN LIST ORDER. WHITHOUT PUTTING IT FIRST it is NOT used.

2) download the src zip from sourceforge
In the zip you FIND 2 x WINVNC.DSW
You need to use winvnc.dsw that's in the master directory
(ultravnc/winvnc/winvnc.dsw) NOT (ultravnc/winvnc/winvnc/winvnc.dsw)
This is the dsw that contain all subprojects, the other winvnc.dsw only contain the winvnc code without libraries and you get (2006-02-24 your post)

This should compile out of the box
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Postby killersquirrel » 2006-03-28 15:54

Ok, I will do EXACTLY what you said. *sniff*

This is very important that I get this working. I just wish you knew HOW important it is and how many people are depending on it. *sigh*

Thanks. I will report back ASAP.
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

SDK

Postby killersquirrel » 2006-03-29 00:06

I hate to say this but there appears to be -2- SDK's

Windows® Server 2003 SP1 Platform SDK Full Download
Windows Server 2003 R2 SDK Full Download

Which do I use?

Maybe this was the problem I was having all along? Thanks!
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby killersquirrel » 2006-03-29 00:31

http://www.microsoft.com/msdownload/pla ... k-full.htm

Sorry! This is the very last SDK that supports VC6 so this -should- be the one we are all talking about. If this is -not- the SDK that we use to compile UltraVNC, please let me know.

Thank you!
:)
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Rudi De Vos » 2006-03-29 10:35

February 2003 is OK
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Compiles under VS2003

Postby greensweater » 2006-03-29 23:52

I got the WinVNC part to compile under VS2003 with only minor changes:

VSocket.cpp change (~ line 34)
Code: Select all
#include <iostream.h>


to
Code: Select all
#include <iostream>
using namespace std;


Set the project->winvnc->properties->C++->command line to
Code: Select all
\D "__WIN32__"
(the project has a \D in the command line with no option set)

I got linker errors (LNK2005) due to "already defined", after some digging I found that I also had to set the linker to ignore the appropriate libc's. Under project->winvnc->properties->linker->input->ignore specific lib's:
Code: Select all
libc.lib; libcmt.lib; msvcrt.lib; libcd.lib; msvcrtd.lib
(for debug version, haven't tried regular version yet)

Helpful links:
http://www.codeproject.com/buglist/linkererrors.asp?df=100&forumid=15354&exp=0&select=548037 (resolving linker errors)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/LNK4098.asp (ignore the right libc)
greensweater
 
Posts: 1
Joined: 2006-03-29 23:17

Postby mchlsync » 2006-04-18 19:23

Code: Select all
Compiling resources...
Linking...
LINK : fatal error LNK1181: cannot open input file '\D.obj'

Build log was saved at "file://e:\Personal\Source Bank and Useful Tools for Dev\Remote\tightvnc-1.2.9_winsrc\vnc_winsrc\winvnc\Debug\BuildLog.htm"
WinVNC - 1 error(s), 1 warning(s)

I got this error.. Please help me..
mchlsync
 
Posts: 3
Joined: 2006-04-18 19:20

Postby mchlsync » 2006-04-18 19:29

If I remove commandline "\D "__WIN32__" and ignore libs, I got the following errors...

Code: Select all
Compiling resources...
Linking...
vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflateEnd@4 referenced in function "public: virtual __thiscall vncEncodeTight::~vncEncodeTight(void)" (??1vncEncodeTight@@UAE@XZ)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflateEnd@4
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflateEnd@4
vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflate@8 referenced in function "protected: int __thiscall vncEncodeTight::CompressData(unsigned char *,int,int,int,int)" (?CompressData@vncEncodeTight@@IAEHPAEHHHH@Z)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflate@8
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflate@8
vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflateParams@12 referenced in function "protected: int __thiscall vncEncodeTight::CompressData(unsigned char *,int,int,int,int)" (?CompressData@vncEncodeTight@@IAEHPAEHHHH@Z)
vncEncodeTight.obj : error LNK2019: unresolved external symbol _deflateInit2_@32 referenced in function "protected: int __thiscall vncEncodeTight::CompressData(unsigned char *,int,int,int,int)" (?CompressData@vncEncodeTight@@IAEHPAEHHHH@Z)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflateInit2_@32
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflateInit2_@32
.\Debug/WinVNC.exe : fatal error LNK1120: 4 unresolved externals
mchlsync
 
Posts: 3
Joined: 2006-04-18 19:20

Postby Rudi De Vos » 2006-04-18 23:13

zlib is missing in the dependency
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Postby mchlsync » 2006-04-19 04:03

I also thought like that.. but I've already checked the checkedboxes of all libraries in Project Dependencies Dlg..

More Idea? Thanks.
mchlsync
 
Posts: 3
Joined: 2006-04-18 19:20

Postby killersquirrel » 2006-04-24 07:33

Ok! A nice April 2006 update. Yes, I did install everything in the correct order, etc.....and I am not surprised at all to see that it DOES NOT WORK.

winvnc___Win32_Http/winvnc.exe : fatal error LNK1120: 46 unresolved externals
Error executing link.exe.

winvnc.exe - 145 error(s), 41 warning(s)

I didn't copy all of the errors of course. Anyhow, I unchecked the dependancys that you said earlier in this post to uncheck...I set up the SDK and everything. Really, it should not be this crazy difficult to compile something.
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby killersquirrel » 2006-04-24 07:49

Another wonderful annoyance is this...

EVERYTHING else compiles fine. I can compile vnchooks, xregion,zlib, etc. All the other classes compile fine. Just not the damned class I actually NEED.

So that leads me to believe somebody here is smoking crack. I didnt think it was me. Hahahah


All joking aside, what is the dealeo here? Why doesnt this compile?
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby killersquirrel » 2006-04-24 21:58

Just a little side note: 1.0.1 and 1.0.0 does NOT compile with my setup. I did everything I was told to do in the correct order and still NOTHING. BUT, the older RC195 (the one before 1.0.0) works just fine. Compiles right "out of the box"

So guys, something is wrong here. Somebody either missed a step or I did something wrong. Perhaps it would be good for you guys to reinstall everything yourselves and see if it compiles. I assume there is a configuration tip that you forgot about that you did on your system and didnt tell me to do. SOMETHING.
Last edited by killersquirrel on 2006-04-24 22:00, edited 1 time in total.
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Alx » 2006-04-25 16:49

killersquirrel wrote:Ok, we now get to very end. All the files compile BUT....I get this error....

winvnc___Win32_Http/winvnc.exe : fatal error LNK1120: 46 unresolved externals
Error executing link.exe.

winvnc.exe - 145 error(s), 50 warning(s)





MORE SPECIFICS BELOW....

vsocket.cpp
winvnc.cpp
ZipUnzip32.cpp
buildtime.cpp
Linking...
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::~omni_mutex(void)" (??1omni_mutex@@QAE@XZ)
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_mutex::omni_mutex(void)" (??0omni_mutex@@QAE@XZ)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
winvnc.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncservice.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncsetauth.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncmenu.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncMultiMonitor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncproperties.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncpropertiesPoll.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncListDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencoderre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeTight.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeUltra.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencodecorre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencodehext.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencoder.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncencoderCursor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncconndialog.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncDesktopSW.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
TextChat.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncbuffer.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::init_t(void)" (??0init_t@omni_thread@@QAE@XZ)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vsocket.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
winvnc.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncservice.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncsetauth.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncmenu.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncMultiMonitor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncproperties.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncpropertiesPoll.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncListDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencoderre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeTight.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeUltra.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncEncodeZlib.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencodecorre.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencodehext.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencoder.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncencoderCursor.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncconndialog.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncDesktopSW.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
DSMPlugin.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
TextChat.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncbuffer.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_thread::init_t::~init_t(void)" (??1init_t@omni_thread@@QAE@XZ)
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XCreateRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XUnionRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XDestroyRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XUnionRectWithRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XOffsetRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XIntersectRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XSubtractRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XEqualRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XEmptyRegion
rfbRegion_X11.obj : error LNK2001: unresolved external symbol _XClipBox
vncclient.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: void __thiscall omni_thread::start_undetached(void)" (?start_undetached@omni_thread@@IAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::omni_condition(class omni_mutex *)" (??0omni_condition@@QAE@PAVomni_mutex@@@Z)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "protected: virtual __thiscall omni_thread::~omni_thread(void)" (??1omni_thread@@MAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: __thiscall omni_condition::~omni_condition(void)" (??1omni_condition@@QAE@XZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::signal(void)" (?signal@omni_condition@@QAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
vncdesktopthread.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
vncserver.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::wait(void)" (?wait@omni_condition@@QAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: static void __cdecl omni_thread::yield(void)" (?yield@omni_thread@@SAXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_condition::broadcast(void)" (?broadcast@omni_condition@@QAEXXZ)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::start(void)" (?start@omni_thread@@QAEXXZ)
vnctimedmsgbox.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::start(void)" (?start@omni_thread@@QAEXXZ)
vncsockconnect.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncdesktop.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vnchttpconnect.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncservice.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::join(void * *)" (?join@omni_thread@@QAEXPAPAX@Z)
vncclient.obj : error LNK2001: unresolved external symbol "public: void __thiscall omni_thread::set_priority(enum omni_thread::priority_t)" (?set_priority@omni_thread@@QAEXW4priority_t@1@@Z)
vnctimedmsgbox.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)
vncclient.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)
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)
vnchttpconnect.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)
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)
vncclient.obj : error LNK2001: unresolved external symbol _compress
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _compress
vncclient.obj : error LNK2001: unresolved external symbol _adler32
vncclient.obj : error LNK2001: unresolved external symbol _uncompress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflateEnd
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflateEnd
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflateEnd
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflate
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflate
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflate
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflateParams
vncEncodeTight.obj : error LNK2001: unresolved external symbol _deflateInit2_
vncEncodeZlib.obj : error LNK2001: unresolved external symbol _deflateInit2_
vncEncodeZlibHex.obj : error LNK2001: unresolved external symbol _deflateInit2_
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_destroy_compress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_finish_compress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_write_scanlines
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_start_compress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_set_quality
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_set_defaults
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_CreateCompress
vncEncodeTight.obj : error LNK2001: unresolved external symbol _jpeg_std_error
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall rdr::ZlibOutStream::ZlibOutStream(class rdr::OutStream *,int)" (??0ZlibOutStream@rdr@@QAE@PAVOutStream@1@H@Z)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: void __thiscall rdr::ZlibOutStream::setUnderlying(class rdr::OutStream *)" (?setUnderlying@ZlibOutStream@rdr@@QAEXPAVOutStream@2@@Z)
vncproperties.obj : error LNK2001: unresolved external symbol "public: static void __cdecl omni_thread::sleep(unsigned long,unsigned long)" (?sleep@omni_thread@@SAXKK@Z)
vncservice.obj : error LNK2001: unresolved external symbol "public: static void __cdecl omni_thread::sleep(unsigned long,unsigned long)" (?sleep@omni_thread@@SAXKK@Z)
vncservice.obj : error LNK2001: 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)
vncservice.obj : error LNK2001: 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@P6AXPAX@Z0W4priority_t@1@@Z)
winvnc___Win32_Http/winvnc.exe : fatal error LNK1120: 46 unresolved externals
Error executing link.exe.

winvnc.exe - 145 error(s), 50 warning(s)


I have exactly the same problem (W2000, VC6.0, SP5.0, sdk 2003 february, source code 1.01) and the dependencies of Winvnc seems to be good (libjpeg, Xregion, zlib, omnithread). Could you explain me what's wrong with this ?

Thanks
Last edited by Alx on 2006-04-25 16:51, edited 1 time in total.
Alx
 
Posts: 3
Joined: 2006-04-25 15:18

Postby Rudi De Vos » 2006-04-25 17:13

Only release and debug are valid builds.

Corba and Corba debug and http are test project and does not compile

Release winvnc
dependency use
omnithread (release)
jpeglib (release)

http winvnc
dependency use
omnithread (http) <--does not exist.

If you want to compile winvnc that use 1 port for http and rfb you can add
HTTP_SAMEPORT to the Release preprocessor defenitions
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Postby Alx » 2006-04-25 19:05

sorry mistake :-] (I just understood)
Last edited by Alx on 2006-04-25 19:14, edited 2 times in total.
Alx
 
Posts: 3
Joined: 2006-04-25 15:18

Postby killersquirrel » 2006-05-10 04:01

Rudi De Vos,

Can we make it simple and post a release that just compiles right off the bat with VS6 please? I dont want to have to figure out what to untick of tick on the Dependancy list because I honestly don't know what is needed and what isnt. This is NOT MY CODE so I don't understand it. I am not a programmer, I am a lame student programmer. Hehehe. ;-)

Anyway, thanks. I think the software has a lot of potential. I love the fact that its like radmin but with must cooler FTP and other features. I just hope to get something new working.

Thanks!
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby killersquirrel » 2006-05-10 17:34

SOME BREAK THROUGH!!

I have now only 3 errors....

1 Downloaded the source....
2 Opened /src/winvnc/winvnc.dsw
3 removed all dependancies except: Omnithread,Xregion, jpeg, zlib
4 removed all configurations except RELEASE (also removed DEBUG) for said dependancies

WHAT DO I DO NOW PLEASE? Thank you!


....
vncdesktopthread.cpp
C:\src\TRYNEW\src\ultravnc\winvnc\winvnc\vncdesktopthread.cpp(390) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
C:\src\TRYNEW\src\ultravnc\winvnc\winvnc\vncdesktopthread.cpp(516) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
C:\src\TRYNEW\src\ultravnc\winvnc\winvnc\vncdesktopthread.cpp(876) : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)
vncencodecorre.cpp
vncencodehext.cpp
vncencoder.cpp
vncencoderCursor.cpp
vncencoderre.cpp
vncEncodeTight.cpp
vncEncodeUltra.cpp
vncEncodeZlib.cpp
vncEncodeZlibHex.cpp
vncencodezrle.cpp
vnchttpconnect.cpp
vncinsthandler.cpp
vnckeymap.cpp
vncListDlg.cpp
vnclog.cpp
vncmenu.cpp
vncMultiMonitor.cpp
vncntlm.cpp
vncOSVersion.cpp
vncproperties.cpp
vncpropertiesPoll.cpp
vncserver.cpp
vncservice.cpp
vncsetauth.cpp
vncsockconnect.cpp
vnctimedmsgbox.cpp
vsocket.cpp
winvnc.cpp
ZipUnzip32.cpp
buildtime.cpp
Linking...
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: __thiscall rdr::ZlibOutStream::ZlibOutStream(class rdr::OutStream *,int)" (??0ZlibOutStream@rdr@@QAE@PAVOutStream@1@H@Z)
vncencodezrle.obj : error LNK2001: unresolved external symbol "public: void __thiscall rdr::ZlibOutStream::setUnderlying(class rdr::OutStream *)" (?setUnderlying@ZlibOutStream@rdr@@QAEXPAVOutStream@2@@Z)
..\Release/winvnc.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

winvnc.exe - 3 error(s), 43 warning(s)
Last edited by killersquirrel on 2006-05-10 18:10, edited 1 time in total.
killersquirrel
8
8
 
Posts: 27
Joined: 2006-01-02 01:16

Postby Rudi De Vos » 2006-05-10 19:39

unresolved external symbol "public: __thiscall rdr::ZlibOutStream

add back rdr dependancy
Rudi De Vos
Admin & Developer
Admin & Developer
 
Posts: 5594
Joined: 2004-04-23 10:21

Next

Return to Off topic posts (Sandbox)

Who is online

Users browsing this forum: No registered users and 1 guest