Upgrade from Tango 8 to Tango 9
|
|
---|---|
Hello everyone, Recently, I started working on a project where many device servers are being used under Tango 8.1.2 on Windows 7 with Visual Studio 9.0. We would like to upgrade those device servers to Tango 9 with Visual Studio 12.0. I started making some tests with Tango 9.2.2 and I could build a device server without external libraries which runs fine. I have some questions for other device server which use external libraries : - Will there be libraries for VC12 32-bits (all device servers use a windows 7 32-bits platform) - Is Yat library available for VC12 ? The project Yat for VC12 is empty in the latest version of the library. - Has someone already upgraded a device server using external libraries ? Do you have any advice ? I also have general questions about Tango 9 : - Which version of Tango 9 should we use ? I only found Tango 9.2.2 for Windows 7. - POGO from Tango 9.2.2 can only generate code for VC12, would it be able to support multiple Visual Studio versions like Tango 8.1.2 ? - Is it possible to use VC9 to build device server with Tango 9 ? - Does someone have any kind of advice to give to upgrade to Tango 9 ? Thank you for answers, Best regards, Shagufta Thales Group |
|
|
---|---|
Hi, I'll try to answer the questions for which I can provide you an answer… I let the other specialists answer the other ones. Shagufta I created the following topic on the forum to gather the different needs from the users from the community: http://www.tango-controls.org/community/forum/c/general/rfc/old-windows-compilers-support/?page=1#post-3577 Could you please add the VC versions you need in a comment of this topic? ShaguftaOn Windows, Tango 9.2.2 is the latest official release and I think it is available for download only for 64 bits. Unless you found a 32bits version somewhere? There are some pre-release versions of the C++ tango 9.3 library available on Github but only for a limited number of Windows compilers: https://github.com/tango-controls/cppTango/releases ShaguftaYes, it is possible for VC9, with the latest pre-release (there is a 32 bits version and 64 bits version available): https://ci.appveyor.com/project/bourtemb/cpptango-tt3w8/build/0.0.313 For instance, you can get an installer for the tango C++ library on Windows for VC9 32 bits on the following page (available only 6 months on appveyor, so less than 4 months left for this example): https://ci.appveyor.com/project/bourtemb/cpptango-tt3w8/build/0.0.313/job/9457qw734b64g1pk/artifacts I hope this helps a bit. Kind regards, Reynald
Rosenberg's Law: Software is easy to make, except when you want it to do something new.
Corollary: The only software that's worth making is software that does something new. |
|
|
---|---|
HiShagufta When Tango 9 has been released, it has been decided to do not support VC9 any more. So, it has been removed from Pogo. Sorry. Pascal |
|
|
---|---|
Hi, thank you for all your anwers. We decided to work with Tango 9 and VC12. Best regards, Shagufta Thales |