Compile to library issue

You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers.
No questions about C++ programming or topics which are answered in the tutorials!
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

StaticAres wrote:Irrlicht has /MT defined.
Yes, I was wondering about that. I'm not (immediately) sure of the consequences of changing it, so I went for the sissy weasel option and left it as-is.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Dark_Kilauea
Posts: 368
Joined: Tue Aug 21, 2007 1:43 am
Location: The Middle of Nowhere

Post by Dark_Kilauea »

/MT means that Irrlicht statically links to the msvc runtimes (which IMO is the best option). This means that Irrlicht is not dependent on the user having the 2005 or 2008 runtimes installed in order to run an irrlicht app.

/MD requires the install of the msvc runtime DLL's from Microsoft, which is the reason many applications and demos on the forums require the runtimes, /MD is turned on by default and most don't know/care that the option is there.
rogerborg wrote:Every time someone learns to use a debugger, an angel gets their wings.
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

To clarify, when I said "consequences", I meant this:

Image
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
StaticAres
Posts: 19
Joined: Sun Nov 16, 2008 6:12 pm

Post by StaticAres »

lol and thank you for your time.
Post Reply