I recently migrated my development environment to Windows 7 x64 (from XP x32) and vs2010 (from the previous version). This was a squeeky clean rebuild, new machine, new drive, everything installed from scratch.
I have no problems getting the Ice plugin to function. The issue I have is for my C++ ice server project (compiles to .dll for use with icebox). When I change the "Platform" in project properties to x64, the linker section "Additional Library Directories" points to my Ice installation directory eg: C:\Ice\bin rather than C:\Ice\bin\x64.
Is the plugin supposed to do this for me or not?
I manually changed the linker path to ..\bin\x64 and to get it to run (only tried debug build so far) with iceboxd, I had to set the environment PATH=C:\Ice\bin\vc100\x64;$PATH$ or iceboxd would give me some sort of "side-by-side" error.
Also of interest, same development environment but a C# windows (.net) application project using Ice, again Ice plugin seems to do it's job, but if I look at the references section and click on Ice, the Path property is C:\Ice\bin\Ice.dll. I have set to application platform to x64. Is this the correct reference to Ice for x64 applications?

Reply With Quote