__uuidof redefined on MinGW64

Description

Ogre assumes __uuidof isn't defined and provides an implementation in OgreMinGWSupport.h. Some MinGW implementations do have a working version of this already however and the redefinition breaks compilation.

The fix is quite simple; surround the define for __uuidof in a check to see if it is already defined. I have provided a patch file (generated from TortoiseUDiff) showing the minor change I made for this fix.

Environment

TDM-GCC

Attachments

1

Activity

Show:

Jan Drabner 
December 6, 2013 at 9:34 AM

This is now fixed in 1.9.

Thanks for the report

Fixed

Details

Assignee

Reporter

Labels

Fix versions

Affects versions

Priority

Created December 5, 2013 at 8:02 PM
Updated December 6, 2013 at 9:34 AM
Resolved December 6, 2013 at 9:34 AM