OK, I've set up a virtual machine in which I've installed VC++
Express and its SP1. I've also installed Win32 Platform SDK just in
case this is useful.
I uncompress the vnc-4_1_2-winsrc.zip file and double-clicked the
win\vnc.sln file which invoked VC++ Express, which in turn asked if I
want to do a conversion. I answered yes. The conversion ended without
error (only warnings). Up till now, everything seemed OK.
Then I tried a "build" but then I encountered a lot of errors. Just
like VS.NET 2002 and onward, VS becomes more rigorous concerning syntax,
which is a good thing! They are:
1.) In rfb_win32 project, CPointer.cxx, line 57, it has to be:
inline int abs(int x) {return x>0 ? x : 0;}
2.) In rfb_win32 project, SocketManager.cxx, line 41, it has to be:
static void requestAddressChangeEvents(network::SocketListener* sock_) {
After these corrections, everything seemed to build without problem!
What left to do is testing. But for the moment, I have to go home ;-)
Seak, Teng-Fong wrote:
> I might have time to install VC++ Express in a virtual machine to do
> the tests. But it seems we have to follow these steps in order to
> assure some minimum compatibility:
> http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/default.aspx
>
> Apart from being able to compile everything without problem, is
> there any criterion/test to verify that the project is successfully
> imported/migrated?
>
----------
* Zoner PhotoStudio 8 - Your Photos perfect, shared, organised!
www.zoner.com/zps
You can download your free version.
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list