User(s) browsing this thread: 1 Guest(s)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
plan to stop supporting MSVC 2010/2012
Author Message
Blyss Sarania Offline
Imaginary Goddess
*******

Posts: 12.911
Joined: Sep 2013
Location: 私の夢の中
Reputation: 301
Post: #11
RE: plan to stop supporting MSVC 2010/2012
I'm not sure what you mean. Windows computers often have multiple copies of MSVC redist simultaneously - one of the banes on Windows. Are you talking about using VC13 feature set in VC12 maybe? I dunno if you can do that.

[Image: sig.png]
AMD FX 6300 @ 4.51Ghz | GTX 670 (4GB) | 8GB RAM | 240GB SSD | 1 TB HDD
Tutorial: How to import GameFAQS saves into PCSX2

PCSX2 General Troubleshooting FAQ
03-14-2015 02:44 AM
Find all posts by this user Quote this message in a reply

Sponsored links

Clank Offline
Member
**

Posts: 105
Joined: Mar 2013
Location: Veldin
Reputation: 1
Post: #12
RE: plan to stop supporting MSVC 2010/2012
I'm not exactly a dev or anything (though I aspire to be), but it seems like the project either needs to use a newer version or not. Using ifdefs is fine, except the code wouldn't benefit most of the userbase (since few compile their own, much less compiling something other than vanilla).
We could set the buildbot to automatically set anything needed to use the newer code, but then any devs using older compilers wouldn't be able to troubleshoot bugs very effectively since they may have been introduced in the newer code. Basically, if the project introduces any moderately significant changes using newer language features, then I imagine it would make it more of a pain than it is worth.

Maybe I'm not understanding stuff correctly, but if I am, it seems like it would most benefit the project to either go full out and drop support or simply not write code that anyone wants in core anytime soon with newer language features.

In the end though, I'm not a dev, so my opinion matters little.
03-14-2015 06:26 AM
Find all posts by this user Quote this message in a reply
ssakash Online
IIT aspirant
*****

Posts: 5.199
Joined: May 2014
Location: 127.0.0.1
Reputation: 71
Post: #13
RE: plan to stop supporting MSVC 2010/2012
using Ifdefs are little awkward in a program though, it does present itself to be a nice workaround. I don't see the difference in using them and not using them.

[Image: attachment.php?aid=54543]
INTEL I7 4770|gtx 750ti|16gb ram|1tb hdd|160gb Intel ssd

Low budget PC building guide for PCSX2
03-14-2015 07:06 AM
Visit this user's website Find all posts by this user Quote this message in a reply
gregory Offline
Linux PCSX2 coder
******

Posts: 2.601
Joined: May 2010
Location: Grenoble, France
Reputation: 70
Post: #14
RE: plan to stop supporting MSVC 2010/2012
Well this thread is not about ifdef (ifdef can depends on compiler version). Ifdef is only a temporary solution to experiment the new feature.

C++11 features are split in 2 parts, the language itself (compiler) and the standard library (runtime). Some features of the runtime depends on the compiler but not all features.

Anyway, if it impacts only XP dev, it is maybe time to upgrade.
03-14-2015 12:02 PM
Find all posts by this user Quote this message in a reply
willkuer Offline
Posting Freak
****

Posts: 2.596
Joined: Oct 2010
Location:
Reputation: 73
Post: #15
RE: plan to stop supporting MSVC 2010/2012
So you decided to ifndef c++11?
04-18-2015 05:44 PM
Find all posts by this user Quote this message in a reply
gregory Offline
Linux PCSX2 coder
******

Posts: 2.601
Joined: May 2010
Location: Grenoble, France
Reputation: 70
Post: #16
RE: plan to stop supporting MSVC 2010/2012
Yes. Anyway C++111 doesn't work so well. Even VS2013 doesn' t support it correctly.
04-21-2015 07:49 PM
Find all posts by this user Quote this message in a reply
Post Reply 





Current time: 04-25-2015, 12:58 PM