Dolphin, the GameCube and Wii emulator - Forums
Question about compile dolphin svn - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Question about compile dolphin svn (/Thread-question-about-compile-dolphin-svn)



Question about compile dolphin svn - rath_iruzer - 01-24-2011

I have question.
can i compile it with visual studio 2010?


RE: Question about compile dolphin svn - Billiard26 - 01-24-2011

Not yet without a few minor changes. We are thinking about switching to vs2010 though.


RE: Question about compile dolphin svn - kickstand - 01-24-2011

(01-24-2011, 12:26 PM)Billiard26 Wrote: Not yet without a few minor changes. We are thinking about switching to vs2010 though.

What would the benefits be if any with VS2010?


RE: Question about compile dolphin svn - Xtreme2damax - 01-24-2011

(01-24-2011, 12:26 PM)Billiard26 Wrote: Not yet without a few minor changes. We are thinking about switching to vs2010 though.

Can the developers still provide a VS2008 .vcproj and .sln if they do? Switching to VS2010 completely would prevent me and others from building at all. I don't have the money for VS2010, my copy of VS2008 was through Dreamspark when I was a student and I don't feel like mucking with VC++ express since I have a perfectly good VS2008 setup. It's one of my annoyances with NullDC and what prevents me from compiling NullDC builds, I don't really see the benefit of moving solely to VS2010.




RE: Question about compile dolphin svn - Billiard26 - 01-24-2011

If we do switch to vs2010, the main reason will be to use c++0x features, which will make it impossible for vs2008 to still be supported.

"I don't have the money for VS2010"
Visual Studio 2010 express is free.


RE: Question about compile dolphin svn - Xtreme2damax - 01-24-2011

I told you why that's not viable for me, I have a perfectly good setup with VS2008 and some emulators such as PCSX2 don't support Visual Studio Express. Visual Studio Express also requires extra mucking around with to get working and as far as I know doesn't support compiling 64-bit applications, at least out of the box like Visual Studio.

Quote:If we do switch to vs2010, the main reason will be to use c++0x features, which will make it impossible for vs2008 to still be supported.

What benefit does that have for Dolphin though? The compiler needs to only compile the application which is it's primary/basic function and VS2008 is already sufficient for that. I think we can all live waiting a couple minutes extra for the emulator to compile, and any extra optimization that may offer won't be worth it if it doesn't significantly improve performance of the compiled application and would just alienate some here.

I know PCSX2 and other emulators have a VS2010 project files and VS2008 project files so they can be compiled with either, why not Dolphin? So far NullDC is the only emulator that doesn't provide VS2008 project files in addition to VS2010 project files even though they could if they wanted to.


RE: Question about compile dolphin svn - Billiard26 - 01-24-2011

C++0x will make things easier/better, vs2010 has a nice interface, it's the year 2011 <- reasons to switch
If Windows users such as yourself do not have the ability to switch to vs2010 or simply do not want to, compiled svn builds will still be provided on the official website, like always. Linux/OS X users should not be affected.


RE: Question about compile dolphin svn - Xtreme2damax - 01-25-2011

I like compiling my own builds though, since I add specific patches and also experiment with the code.


RE: Question about compile dolphin svn - Billiard26 - 01-25-2011

Then you can switch to vs2010 with us. :p


RE: Question about compile dolphin svn - Xtreme2damax - 01-31-2011

Btw, the VS2010 project file needs updating since the merge of the audio plugins.