I think you can safely ignore those warnings.  You might be able to get 
rid of the first two by changing (const TCHAR*) to (LPCTSTR), but that's 
just a wild guess.  The warning is basically the compiler saying "I see 
you did this.  Are you really really sure you want to?"  In this case, 
yes we are.  That function can take either a string pointer or an ATOM 
as the first argument, even though the prototype is for a string pointer 
(thank you Microsoft, as always, for your stellar API design.)


On 1/21/14 7:55 AM, vrkor...@yahoo.co.in wrote:
> Hi,
> Though I am able to build the exe, I am getting few warnings while building
> the exe. Are these warnings safe to ignore?
> I am also facing some issue with copy/paste between vncviewer and notepad. I
> have logged a separate request for the same.
>
> Regards,
> Venkat
>
> ****************************************
> koradav@TURBOKAT /c/MinGW/tigervnc/BuildNew$ make
> Scanning dependencies of target zlib
> [  1%] Building C object common/zlib/CMakeFiles/zlib.dir/adler32.c.obj
> [  1%] Building C object common/zlib/CMakeFiles/zlib.dir/compress.c.obj
> [  2%] Building C object common/zlib/CMakeFiles/zlib.dir/crc32.c.obj
> [  2%] Building C object common/zlib/CMakeFiles/zlib.dir/deflate.c.obj
> [  3%] Building C object common/zlib/CMakeFiles/zlib.dir/gzclose.c.obj
> [  4%] Building C object common/zlib/CMakeFiles/zlib.dir/gzlib.c.obj
> [  4%] Building C object common/zlib/CMakeFiles/zlib.dir/gzread.c.obj
> [  5%] Building C object common/zlib/CMakeFiles/zlib.dir/gzwrite.c.obj
> [  5%] Building C object common/zlib/CMakeFiles/zlib.dir/inflate.c.obj
> [  6%] Building C object common/zlib/CMakeFiles/zlib.dir/infback.c.obj
> [  6%] Building C object common/zlib/CMakeFiles/zlib.dir/inftrees.c.obj
> [  7%] Building C object common/zlib/CMakeFiles/zlib.dir/inffast.c.obj
> [  7%] Building C object common/zlib/CMakeFiles/zlib.dir/trees.c.obj
> [  8%] Building C object common/zlib/CMakeFiles/zlib.dir/uncompr.c.obj
> [  9%] Building C object common/zlib/CMakeFiles/zlib.dir/zutil.c.obj
> Linking C static library libzlib.a
> [  9%] Built target zlib
> Scanning dependencies of target os
> [  9%] Building C object common/os/CMakeFiles/os.dir/print.c.obj
> [ 10%] Building C object common/os/CMakeFiles/os.dir/net.c.obj
> [ 10%] Building C object common/os/CMakeFiles/os.dir/w32tiger.c.obj
> [ 11%] Building CXX object common/os/CMakeFiles/os.dir/os.cxx.obj
> [ 11%] Building CXX object common/os/CMakeFiles/os.dir/tls.cxx.obj
> Linking CXX static library libos.a
> [ 11%] Built target os
> Scanning dependencies of target rdr
> [ 12%] Building CXX object common/rdr/CMakeFiles/rdr.dir/Exception.cxx.obj
> [ 13%] Building CXX object common/rdr/CMakeFiles/rdr.dir/FdInStream.cxx.obj
> [ 13%] Building CXX object common/rdr/CMakeFiles/rdr.dir/FdOutStream.cxx.obj
> [ 14%] Building CXX object common/rdr/CMakeFiles/rdr.dir/HexInStream.cxx.obj
> [ 14%] Building CXX object
> common/rdr/CMakeFiles/rdr.dir/HexOutStream.cxx.obj
> [ 15%] Building CXX object common/rdr/CMakeFiles/rdr.dir/InStream.cxx.obj
> [ 15%] Building CXX object
> common/rdr/CMakeFiles/rdr.dir/RandomStream.cxx.obj
> [ 16%] Building CXX object
> common/rdr/CMakeFiles/rdr.dir/TLSException.cxx.obj
> [ 16%] Building CXX object common/rdr/CMakeFiles/rdr.dir/TLSInStream.cxx.obj
> [ 17%] Building CXX object
> common/rdr/CMakeFiles/rdr.dir/TLSOutStream.cxx.obj
> [ 18%] Building CXX object
> common/rdr/CMakeFiles/rdr.dir/ZlibInStream.cxx.obj
> [ 18%] Building CXX object
> common/rdr/CMakeFiles/rdr.dir/ZlibOutStream.cxx.obj
> Linking CXX static library librdr.a
> [ 18%] Built target rdr
> Scanning dependencies of target network
> [ 19%] Building CXX object
> common/network/CMakeFiles/network.dir/TcpSocket.cxx.obj
> Linking CXX static library libnetwork.a
> [ 19%] Built target network
> Scanning dependencies of target Xregion
> [ 19%] Building C object common/Xregion/CMakeFiles/Xregion.dir/Region.c.obj
> Linking C static library libXregion.a
> [ 19%] Built target Xregion
> Scanning dependencies of target rfb
> [ 20%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Blacklist.cxx.obj
> [ 20%] Building CXX object common/rfb/CMakeFiles/rfb.dir/CConnection.cxx.obj
> [ 21%] Building CXX object common/rfb/CMakeFiles/rfb.dir/CMsgHandler.cxx.obj
> [ 21%] Building CXX object common/rfb/CMakeFiles/rfb.dir/CMsgReader.cxx.obj
> [ 22%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CMsgReaderV3.cxx.obj
> [ 22%] Building CXX object common/rfb/CMakeFiles/rfb.dir/CMsgWriter.cxx.obj
> [ 23%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CMsgWriterV3.cxx.obj
> [ 24%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CSecurityPlain.cxx.obj
> [ 24%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CSecurityStack.cxx.obj
> [ 25%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CSecurityVeNCrypt.cxx.obj
> [ 25%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CSecurityVncAuth.cxx.obj
> [ 26%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/ComparingUpdateTracker.cxx.obj
> [ 26%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/Configuration.cxx.obj
> [ 27%] Building CXX object common/rfb/CMakeFiles/rfb.dir/ConnParams.cxx.obj
> [ 27%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Cursor.cxx.obj
> [ 28%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Decoder.cxx.obj
> [ 29%] Building C object common/rfb/CMakeFiles/rfb.dir/d3des.c.obj
> [ 29%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Encoder.cxx.obj
> [ 30%] Building CXX object common/rfb/CMakeFiles/rfb.dir/HTTPServer.cxx.obj
> [ 30%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/HextileDecoder.cxx.obj
> [ 31%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/HextileEncoder.cxx.obj
> [ 31%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/JpegCompressor.cxx.obj
> [ 32%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/JpegDecompressor.cxx.obj
> [ 32%] Building CXX object common/rfb/CMakeFiles/rfb.dir/KeyRemapper.cxx.obj
> [ 33%] Building CXX object common/rfb/CMakeFiles/rfb.dir/LogWriter.cxx.obj
> [ 34%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Logger.cxx.obj
> [ 34%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Logger_file.cxx.obj
> [ 35%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/Logger_stdio.cxx.obj
> [ 35%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Password.cxx.obj
> [ 36%] Building CXX object common/rfb/CMakeFiles/rfb.dir/PixelBuffer.cxx.obj
> [ 36%] Building CXX object common/rfb/CMakeFiles/rfb.dir/PixelFormat.cxx.obj
> [ 37%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/PixelTransformer.cxx.obj
> [ 37%] Building CXX object common/rfb/CMakeFiles/rfb.dir/RREEncoder.cxx.obj
> [ 38%] Building CXX object common/rfb/CMakeFiles/rfb.dir/RREDecoder.cxx.obj
> [ 39%] Building CXX object common/rfb/CMakeFiles/rfb.dir/RawDecoder.cxx.obj
> [ 39%] Building CXX object common/rfb/CMakeFiles/rfb.dir/RawEncoder.cxx.obj
> [ 40%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Region.cxx.obj
> [ 40%] Building CXX object common/rfb/CMakeFiles/rfb.dir/SConnection.cxx.obj
> [ 41%] Building CXX object common/rfb/CMakeFiles/rfb.dir/SMsgHandler.cxx.obj
> [ 41%] Building CXX object common/rfb/CMakeFiles/rfb.dir/SMsgReader.cxx.obj
> [ 42%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SMsgReaderV3.cxx.obj
> [ 42%] Building CXX object common/rfb/CMakeFiles/rfb.dir/SMsgWriter.cxx.obj
> [ 43%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SMsgWriterV3.cxx.obj
> [ 44%] Building CXX object common/rfb/CMakeFiles/rfb.dir/ServerCore.cxx.obj
> [ 44%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Security.cxx.obj
> [ 45%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SecurityServer.cxx.obj
> [ 45%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SecurityClient.cxx.obj
> [ 46%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SSecurityPlain.cxx.obj
> [ 46%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SSecurityStack.cxx.obj
> [ 47%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SSecurityVncAuth.cxx.obj
> [ 47%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SSecurityVeNCrypt.cxx.obj
> [ 48%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/ScaledPixelBuffer.cxx.obj
> [ 49%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/ScaleFilters.cxx.obj
> [ 49%] Building CXX object common/rfb/CMakeFiles/rfb.dir/Timer.cxx.obj
> [ 50%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/TightDecoder.cxx.obj
> [ 50%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/TightEncoder.cxx.obj
> [ 51%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/TightPalette.cxx.obj
> [ 51%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/TransImageGetter.cxx.obj
> [ 52%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/UpdateTracker.cxx.obj
> [ 52%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/VNCSConnectionST.cxx.obj
> [ 53%] Building CXX object common/rfb/CMakeFiles/rfb.dir/VNCServerST.cxx.obj
> [ 54%] Building CXX object common/rfb/CMakeFiles/rfb.dir/ZRLEEncoder.cxx.obj
> [ 54%] Building CXX object common/rfb/CMakeFiles/rfb.dir/ZRLEDecoder.cxx.obj
> [ 55%] Building CXX object common/rfb/CMakeFiles/rfb.dir/encodings.cxx.obj
> [ 55%] Building CXX object common/rfb/CMakeFiles/rfb.dir/util.cxx.obj
> [ 56%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/WinPasswdValidator.cxx.obj
> [ 56%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/CSecurityTLS.cxx.obj
> [ 57%] Building CXX object
> common/rfb/CMakeFiles/rfb.dir/SSecurityTLS.cxx.obj
> Linking CXX static library librfb.a
> [ 57%] Built target rfb
> Scanning dependencies of target rfb_win32
> [ 57%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/AboutDialog.cxx.obj
> [ 58%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/CKeyboard.cxx.obj
> [ 59%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Clipboard.cxx.obj
> [ 59%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/CPointer.cxx.obj
> [ 60%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/CurrentUser.cxx.obj
> [ 60%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/DeviceContext.cxx.obj
> [ 61%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/DeviceFrameBuffer.cxx.obj
> [ 61%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Dialog.cxx.obj
> [ 62%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/DIBSectionBuffer.cxx.obj
> [ 62%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/DynamicFn.cxx.obj
> [ 63%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/EventManager.cxx.obj
> [ 64%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/LaunchProcess.cxx.obj
> [ 64%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/ListViewControl.cxx.obj
> [ 65%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/LowLevelKeyEvents.cxx.obj
> [ 65%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/MonitorInfo.cxx.obj
> [ 66%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/MsgWindow.cxx.obj
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/MsgWindow.cxx: In destructor
> 'MsgWindowClass::~MsgWindowClass()':
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/MsgWindow.cxx:92:35: warning:
> cast to pointer from integer of different size [-Wint-to-pointer-cast]
>       UnregisterClass((const TCHAR*)classAtom, instance);
>                                     ^
> In file included from
> c:\mingw\mingw32\i686-w64-mingw32\include\windows.h:72:0,
>                   from
> C:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/MsgWindow.h:27,
>                   from
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/MsgWindow.cxx:22:
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/MsgWindow.cxx: In constructor
> 'rfb::win32::MsgWindow::MsgWindow(const TCHAR*)':
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/MsgWindow.cxx:104:49:
> warning: cast to pointer from integer of different size
> [-Wint-to-pointer-cast]
>     handle = CreateWindow((const TCHAR*)baseClass.classAtom, name.buf,
> WS_OVERLAPPED,
>                                                   ^
> [ 66%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/OSVersion.cxx.obj
> [ 67%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/ProgressControl.cxx.obj
> [ 67%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/RegConfig.cxx.obj
> [ 68%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Registry.cxx.obj
> [ 69%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/ScaledDIBSectionBuffer.cxx.obj
> [ 69%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/SecurityPage.cxx.obj
> [ 70%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/SDisplayCorePolling.cxx.obj
> [ 70%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/SDisplayCoreWMHooks.cxx.obj
> [ 71%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/SDisplay.cxx.obj
> [ 71%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Security.cxx.obj
> [ 72%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Service.cxx.obj
> [ 72%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/SInput.cxx.obj
> [ 73%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/SocketManager.cxx.obj
> [ 74%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/TCharArray.cxx.obj
> [ 74%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Threading.cxx.obj
> [ 75%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/ToolBar.cxx.obj
> [ 75%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/TsSessions.cxx.obj
> [ 76%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/Win32Util.cxx.obj
> [ 76%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/WMCursor.cxx.obj
> [ 77%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/WMHooks.cxx.obj
> [ 77%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/WMNotifier.cxx.obj
> [ 78%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/WMPoller.cxx.obj
> [ 79%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/WMShatter.cxx.obj
> [ 79%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/WMWindowCopyRect.cxx.obj
> [ 80%] Building CXX object
> win/rfb_win32/CMakeFiles/rfb_win32.dir/CleanDesktop.cxx.obj
> Linking CXX static library librfb_win32.a
> [ 80%] Built target rfb_win32
> Scanning dependencies of target vncconfig
> [ 80%] Building CXX object
> win/vncconfig/CMakeFiles/vncconfig.dir/Legacy.cxx.obj
> [ 81%] Building CXX object
> win/vncconfig/CMakeFiles/vncconfig.dir/PasswordDialog.cxx.obj
> [ 81%] Building CXX object
> win/vncconfig/CMakeFiles/vncconfig.dir/vncconfig.cxx.obj
> In file included from
> C:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/TCharArray.h:44:0,
>                   from
> C:/MinGW/tigervnc/tigervnc-1.3.0/win/rfb_win32/Dialog.h:31,
>                   from
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/vncconfig/vncconfig.cxx:29:
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/vncconfig/vncconfig.cxx: In function
> 'int WinMain(HINSTANCE, HINSTANCE, LPSTR, int)':
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/vncconfig/vncconfig.cxx:165:34:
> warning: deprecated conversion from string constant to 'TCHAR* {aka char*}'
> [-Wwrite-strings]
>         TCHAR* propSheetTitle = _T("VNC Server Properties (Service-Mode)");
>                                    ^
> c:/MinGW/tigervnc/tigervnc-1.3.0/win/vncconfig/vncconfig.cxx:167:24:
> warning: deprecated conversion from string constant to 'TCHAR* {aka char*}'
> [-Wwrite-strings]
>           propSheetTitle = _T("VNC Server Properties (User-Mode)");
>                          ^
> [ 82%] Building RC object
> win/vncconfig/CMakeFiles/vncconfig.dir/vncconfig.rc.obj
> Linking CXX executable vncconfig.exe
> [ 82%] Built target vncconfig
> Scanning dependencies of target winvnc4
> [ 82%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/buildTime.cxx.obj
> [ 83%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/ControlPanel.cxx.obj
> [ 83%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/JavaViewer.cxx.obj
> [ 84%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/ManagedListener.cxx.obj
> [ 84%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/QueryConnectDialog.cxx.obj
> [ 85%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/STrayIcon.cxx.obj
> [ 85%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/VNCServerService.cxx.obj
> [ 86%] Building CXX object
> win/winvnc/CMakeFiles/winvnc4.dir/VNCServerWin32.cxx.obj
> [ 87%] Building CXX object win/winvnc/CMakeFiles/winvnc4.dir/winvnc.cxx.obj
> [ 87%] Building RC object win/winvnc/CMakeFiles/winvnc4.dir/winvnc.rc.obj
> Linking CXX executable winvnc4.exe
> [ 87%] Built target winvnc4
> Scanning dependencies of target wm_hooks
> [ 88%] Building CXX object
> win/wm_hooks/CMakeFiles/wm_hooks.dir/wm_hooks.cxx.obj
> [ 88%] Building RC object
> win/wm_hooks/CMakeFiles/wm_hooks.dir/wm_hooks.rc.obj
> Linking CXX shared library wm_hooks.dll
> [ 88%] Built target wm_hooks
> Scanning dependencies of target translations
> [ 91%] Built target translations
> Scanning dependencies of target vncviewer
> [ 91%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/buildTime.cxx.obj
> [ 92%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/menukey.cxx.obj
> [ 92%] Building CXX object vncviewer/CMakeFiles/vncviewer.dir/CConn.cxx.obj
> [ 93%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/DesktopWindow.cxx.obj
> [ 94%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/UserDialog.cxx.obj
> [ 94%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/ServerDialog.cxx.obj
> [ 95%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/OptionsDialog.cxx.obj
> [ 95%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/Viewport.cxx.obj
> [ 96%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/parameters.cxx.obj
> [ 96%] Building C object vncviewer/CMakeFiles/vncviewer.dir/keysym2ucs.c.obj
> [ 97%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/vncviewer.cxx.obj
> [ 97%] Building RC object
> vncviewer/CMakeFiles/vncviewer.dir/vncviewer.rc.obj
> [ 98%] Building C object vncviewer/CMakeFiles/vncviewer.dir/win32.c.obj
> [100%] Building CXX object
> vncviewer/CMakeFiles/vncviewer.dir/Win32PixelBuffer.cxx.obj
> Linking CXX executable vncviewer.exe
> [100%] Built target vncviewer
> koradav@TURBOKAT /c/MinGW/tigervnc/BuildNew$
> ********************************************************************************************
>
>
> -----Original Message-----
> From: Korada, Venkataramana
> Sent: Friday, January 17, 2014 3:36 PM
> To: Pierre Ossman
> Cc: vrkor...@yahoo.co.in ; tigervnc-users@lists.sourceforge.net
> Subject: RE: [Tigervnc-users] Where can I get 64 bit TigerVNC viewer for
> windows?
>
> Hi,
> I am using GNUTLS 2.10.1.
> However I am able to build the exe in 32 bin MinGW environment successfully.
>
> At one point, I got the same error with 32 bit also, but that was resolved
> by  recreating the build from scratch again. Not sure what the issue.
> The change I made is setting '' to GNUTLS_LIBRARY variable. (instead of
> '/c/MinGW/gnutls/lib/libgnutls.a;/c/MinGW/gnutls/lib/libgcrypt.a;/c/MinGW/gnutls/lib/libtasn1.a;/c/MinGW/gnutls/lib/libgpg-error.a')
>
> In another instance of 32 bit, it is working even with the above variable
> set. Not sure how to debug. Settings in CMake-gui1.exe are same in both
> instances except the above variable change.
>
> For now I am going with 32bit version of vncviewer.
>
> Regards,
> Venkat
>
>
> -----Original Message-----
> From: Pierre Ossman [mailto:oss...@cendio.se]
> Sent: Friday, January 17, 2014 3:01 PM
> To: Korada, Venkataramana
> Cc: vrkor...@yahoo.co.in; tigervnc-users@lists.sourceforge.net
> Subject: Re: [Tigervnc-users] Where can I get 64 bit TigerVNC viewer for
> windows?
>
> On Mon, 13 Jan 2014 14:23:34 +0000,
> Korada, Venkataramana wrote:
>
>> Hi,
>>
>> I was able to generate the build, but make is throwing following errors:
>>
>>
>>
>> -----------------------
>>
>>
>>
>> koradav@TURBOKAT /c/sde/tigervnc1.3_build$ make
>>
>> [  1%] Building CXX object common/os/CMakeFiles/os.dir/tls.cxx.obj
>>
>> In file included from c:/SDE/tigervnc-1.3.0/common/os/tls.cxx:23:0:
>>
>> C:/SDE/tigervnc-1.3.0/common/os/tls.h:45:29: error: redeclaration of
>> 'GNUTLS_CRT
>>
>> _PRINT_ONELINE'
>>
>>    GNUTLS_CRT_PRINT_ONELINE = 1
>>
>>                               ^
>>
>
> This is part of the backwards compatibility code for GnuTLS. Which version
> of GnuTLS do you have installed?
>
> Rgds
>

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Tigervnc-users mailing list
Tigervnc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-users

Reply via email to