You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CEGUI does not build correctly on Mingw32 / Cygwin
MINGW and CYGWIN compatability
This patch converts all render, xmlparser, and major
header files to allow both MINGW and CYGWIN to compile
cegui. neither platform accept __declspec(dllimport).
Imported from sourceforge on July 16, 2006
Submitted by macguyvok
Reproducibility: always
Additional information: This patch makes it possible to compile on MinGW,
though more work is needed to get it to work on MSYS.
Essentially MinGW throws warnings when is sees
__declspec(dllimport), so these are defined out if MINGW32 is seen, which is defined by the compiler.
Also MinGW's std::exception doesn't accept a parameter
in it's constructor, so these and their corresponding
catches were replaced with CEGUI::String for MinGW only.
OS: Windows, OS build: all, Platform: MingW32
The text was updated successfully, but these errors were encountered:
Original report by Anonymous.
Automatic migration. Original reporter: "Dalfy"
CEGUI does not build correctly on Mingw32 / Cygwin
MINGW and CYGWIN compatability
This patch converts all render, xmlparser, and major
header files to allow both MINGW and CYGWIN to compile
cegui. neither platform accept __declspec(dllimport).
Imported from sourceforge on July 16, 2006
Submitted by macguyvok
Reproducibility: always
Additional information: This patch makes it possible to compile on MinGW,
though more work is needed to get it to work on MSYS.
Essentially MinGW throws warnings when is sees
__declspec(dllimport), so these are defined out if
MINGW32 is seen, which is defined by the compiler.
Also MinGW's std::exception doesn't accept a parameter
in it's constructor, so these and their corresponding
catches were replaced with CEGUI::String for MinGW only.
OS: Windows, OS build: all, Platform: MingW32
The text was updated successfully, but these errors were encountered: