Main > Main Forum
Compile with Microsoft or MINGW
<< < (2/4) > >>
krick:
Are you talking about differences from a performance standpoint or as a developer?

Personally, I use the standard mame compiling tools (mingw) when making a build that I'd use in my cabinet.

However, for development work on mame, I use visual studio 2005 because it's much more developer friendly than command line tools and a text editor.  The debugger in particular makes it totally worth it.

As a side note, I believe it's good for the mame project to compile mame with as many different compilers as possible.  Each compiler catches different errors and warns about different things and fixing as many of the errors and warnings as possible and submitting them back into the main source code base results in better code for everyone.
elvis:

--- Quote from: MikeQ on January 14, 2006, 10:58:06 pm ---The purpose is to determine if people would like to have the ability to compile my version of mame with Microsoft compilers.  If no one wants this, then I would just use the MINGW mechanism.

--- End quote ---

MS Visual Studio tools and Intel's ICC both cost an arm and a leg.  99.9999% of users are NOT going to have this software on hand, and are NOT going to pay money for it just to compile something free like MAME (or a spinoff/utility/front-end/whatever).

Stick with MinGW/GCC.  With the upcoming GCC4.0 builds there will be enough speed improvements to negate the need for other expensive compilers and their 5% speed boosts.
krick:

--- Quote from: elvis on January 16, 2006, 01:06:17 am ---MS Visual Studio tools and Intel's ICC both cost an arm and a leg.  99.9999% of users are NOT going to have this software on hand, and are NOT going to pay money for it just to compile something free like MAME (or a spinoff/utility/front-end/whatever).

--- End quote ---

Last time I checked VC 2005 Express was free.
MikeQ:

--- Quote from: krick on January 16, 2006, 01:55:40 am ---
--- Quote from: elvis on January 16, 2006, 01:06:17 am ---MS Visual Studio tools and Intel's ICC both cost an arm and a leg.  99.9999% of users are NOT going to have this software on hand, and are NOT going to pay money for it just to compile something free like MAME (or a spinoff/utility/front-end/whatever).

--- End quote ---

Last time I checked VC 2005 Express was free.


--- End quote ---

VC 2005 is free.  Not an arm or a leg.

I've gotten free Intel compilers before too.  They use to have a 30 eval period but after 30 days the product still functioned.  You just didn't get support.
MikeQ:

--- Quote from: elvis on January 16, 2006, 01:06:17 am ---
--- Quote from: MikeQ on January 14, 2006, 10:58:06 pm ---The purpose is to determine if people would like to have the ability to compile my version of mame with Microsoft compilers.  If no one wants this, then I would just use the MINGW mechanism.

--- End quote ---

MS Visual Studio tools and Intel's ICC both cost an arm and a leg.  99.9999% of users are NOT going to have this software on hand, and are NOT going to pay money for it just to compile something free like MAME (or a spinoff/utility/front-end/whatever).

Stick with MinGW/GCC.  With the upcoming GCC4.0 builds there will be enough speed improvements to negate the need for other expensive compilers and their 5% speed boosts.


--- End quote ---

I'm not suggesting I'd only provide a Microsoft project only.  I'd still proved the MinGW/GCC make file.  The Microsoft project would be additional.
Navigation
Message Index
Next page
Previous page

Go to full version