Merge pull request #68 from Kopromaster/main
Windows: support of GCC (MinGW)
This commit is contained in:
commit
9d890228bf
|
@ -17,7 +17,10 @@ else
|
||||||
|
|
||||||
linklibs = -lpthread
|
linklibs = -lpthread
|
||||||
else
|
else
|
||||||
|
# MSVC
|
||||||
linklibs = -lrt -lpthread
|
linklibs = -lrt -lpthread
|
||||||
|
# MinGW
|
||||||
|
#linklibs = -lversion -lpthread
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -31,7 +34,7 @@ endif
|
||||||
rm -f $@.$$$$
|
rm -f $@.$$$$
|
||||||
|
|
||||||
../bin/oscar64 : $(objects)
|
../bin/oscar64 : $(objects)
|
||||||
$(CXX) $(CPPFLAGS) $(linklibs) $(objects) -o ../bin/oscar64
|
$(CXX) $(CPPFLAGS) $(objects) $(linklibs) -o ../bin/oscar64
|
||||||
|
|
||||||
.PHONY : clean
|
.PHONY : clean
|
||||||
clean :
|
clean :
|
||||||
|
|
|
@ -567,16 +567,19 @@ int main(int argc, const char** argv)
|
||||||
{
|
{
|
||||||
#if 1
|
#if 1
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
#ifndef __GNUC__
|
||||||
#ifndef _DEBUG
|
#ifndef _DEBUG
|
||||||
__try
|
__try
|
||||||
{
|
{
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
return main2(argc, argv);
|
return main2(argc, argv);
|
||||||
|
|
||||||
#if 1
|
#if 1
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
|
#ifndef __GNUC__
|
||||||
#ifndef _DEBUG
|
#ifndef _DEBUG
|
||||||
}
|
}
|
||||||
__except (seh_filter(GetExceptionCode(), GetExceptionInformation()))
|
__except (seh_filter(GetExceptionCode(), GetExceptionInformation()))
|
||||||
|
@ -586,4 +589,5 @@ int main(int argc, const char** argv)
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue