CWE Compiler Bump

Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.

CWE Compiler Bump

Postby Tsar Hoikas » Fri Dec 06, 2013 3:39 pm

On April 8, 2014, support for Windows XP will officially end.

In the same vein, we will be dropping support for the VC++2010 on that same day. From April 8, 2014 onward, the only Microsoft compiler that H-uru/Plasma will support is VC++2013. The devlibs package will be updated around this time to contain newly compiled dependencies. By making this upgrade, we can continue to modernize the codebase and remove platform specific hacks. It also makes our life easier in general ;)
Image
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: CWE Compiler Bump

Postby Karkadann » Sat Dec 07, 2013 12:54 am

Do you have a layman's terms translation for those of us who are not so coder savvy concerning how it will effect someone still using XP, Max 7 and the original plug-ins from Cyan ? :oops:
The Optimist see's the glass half full, The Pessimist see's the glass half empty.
Its the Realist who see's the glass is half full with air, half full with water
User avatar
Karkadann
 
Posts: 1223
Joined: Sun Aug 02, 2009 10:04 am
Location: Earth

Re: CWE Compiler Bump

Postby Branan » Sat Dec 07, 2013 2:26 pm

XP will stop receiving security updates from Microsoft in April. You should upgrade to a newer Windows before then or you WILL be vulnerable to viruses.

The plugins and client that we build will stop supporting XP after that date as well, since we're not comfortable encouraging people to use an insecure version of their operating system.

You'll still be able to use Cyan's plugin and max 7 on XP, but again I highly recommend you upgrade. We'll do our best to have the plugin fully-functional in newer max versions by the time we drop XP support, so you'll be able to use a version of max that works on modern windows.
Image
Your friendly neighborhood shard admin
User avatar
Branan
Gehn Shard Admin
 
Posts: 694
Joined: Fri Nov 16, 2007 9:45 pm
Location: Portland, OR

Re: CWE Compiler Bump

Postby Christopher » Mon Dec 09, 2013 6:32 am

Max 7 still works for me under Windows 8.1...
User avatar
Christopher
 
Posts: 276
Joined: Mon Jul 19, 2010 3:25 am

Re: CWE Compiler Bump

Postby GPNMilano » Mon Dec 09, 2013 9:29 pm

Max 7 works fine for me under Windows 7 as well.
You can't stop the truth. IC Blog
User avatar
GPNMilano
 
Posts: 1155
Joined: Mon Apr 21, 2008 5:50 am

Re: CWE Compiler Bump

Postby jamie_marchant » Thu Jan 23, 2014 2:59 pm

I don't like the idea of having to upgrade my version of visual studio if I want to do some work on H-URU since I suffer from this "major" issue:
http://www.thestar.com/business/tech_ne ... study.html
My main issue isn't speed, it's the amount of things I can download a month, which isn't that high.
Oh well I probably have to upgrade eventually if I want to use .NET 5.0 :(.
jamie_marchant
 
Posts: 105
Joined: Tue Feb 07, 2012 1:15 pm

Re: CWE Compiler Bump

Postby Tsar Hoikas » Sun Apr 20, 2014 8:58 pm

Please be advised that the minimum compiler version for H-uru/Plasma is now Visual C++ 2013. Also, be notice that as of #398, we now use the UTF-8 (non-wide character) version of expat.
Image
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: CWE Compiler Bump

Postby jamie_marchant » Mon Apr 21, 2014 8:12 am

What is the advantage of dropping support for older Visaul Studioes?
jamie_marchant
 
Posts: 105
Joined: Tue Feb 07, 2012 1:15 pm

Re: CWE Compiler Bump

Postby Deledrius » Mon Apr 21, 2014 10:52 am

jamie_marchant wrote:What is the advantage of dropping support for older Visual Studios?


Microsoft has been slowly increasing the standards-compliance of their compiler, but they have not been back-porting all of these updates to the older compilers. This means better, cleaner code that is easier to maintain and easier to fix existing features as well as add new ones. Often this can now be done using C++ standard library code instead of third-party libraries, which makes building and maintaining the engine easier as well for new developers.

Another benefit of being able to use these C++ features is parity with compilers available on Linux and OSX, which is another step toward someday being able to target those platforms natively.

We've always made sure that we support freely-available compilers, and this is still true. Visual Studio 2013 Express is only a download away (and has been for some time, along with our notifications that this change was coming).
User avatar
Deledrius
Gehn Shard Admin
 
Posts: 1377
Joined: Mon Oct 01, 2007 1:21 pm

Re: CWE Compiler Bump

Postby jamie_marchant » Mon Apr 21, 2014 12:30 pm

VS2013 is 5 GB, the time and 'download cost'[commonly incorrectly referd to as 'bandwidth'] is too high for me for a project I only play around with and never contribute towards. It's too bad you can't download just the compiler(I think you could with previews versions) or just VSC++.
jamie_marchant
 
Posts: 105
Joined: Tue Feb 07, 2012 1:15 pm

Next

Return to Plasma Development

Who is online

Users browsing this forum: No registered users and 0 guests

cron