]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/build/net/makefile.gcc
added .chm support for Unix (Markus Sinner)
[wxWidgets.git] / contrib / build / net / makefile.gcc
index e6a179460aa312ace412da61a166b5766632bd88..669a06f36549bb928576c2a9a6e6d8421dec0c8c 100644 (file)
@@ -16,7 +16,7 @@ NETUTILSDLL_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS)
        -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
        $(__UNICODE_DEFINE_p) -I..\..\src\net\..\..\..\include -I$(SETUPHDIR) -Wall \
        -I..\..\src\net\..\..\include -DWXUSINGDLL -DWXMAKINGDLL_NETUTILS \
-       $(CXXFLAGS)
+       $(CXXFLAGS) $(__EXCEPTIONSFLAG) $(__EXCEPTIONSFLAG_0)
 NETUTILSDLL_OBJECTS =  \
        $(OBJS)\netutilsdll_dummy.o \
        $(OBJS)\netutilsdll_email.o \
@@ -25,7 +25,8 @@ NETUTILSDLL_OBJECTS =  \
 NETUTILSLIB_CXXFLAGS = $(CPPFLAGS) $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(GCCFLAGS) \
        -DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \
        $(__UNICODE_DEFINE_p) -I..\..\src\net\..\..\..\include -I$(SETUPHDIR) -Wall \
-       -I..\..\src\net\..\..\include $(CXXFLAGS)
+       -I..\..\src\net\..\..\include $(CXXFLAGS) $(__EXCEPTIONSFLAG) \
+       $(__EXCEPTIONSFLAG_0)
 NETUTILSLIB_OBJECTS =  \
        $(OBJS)\netutilslib_dummy.o \
        $(OBJS)\netutilslib_email.o \
@@ -100,6 +101,18 @@ endif
 ifeq ($(DEBUG_FLAG),1)
 __DEBUG_DEFINE_p = -D__WXDEBUG__
 endif
+ifeq ($(USE_EXCEPTIONS),0)
+__EXCEPTIONSFLAG = -fno-rtti
+endif
+ifeq ($(USE_EXCEPTIONS),1)
+__EXCEPTIONSFLAG = 
+endif
+ifeq ($(USE_EXCEPTIONS),0)
+__EXCEPTIONSFLAG_0 = -fno-exceptions
+endif
+ifeq ($(USE_EXCEPTIONS),1)
+__EXCEPTIONSFLAG_0 = 
+endif
 ifeq ($(USE_GUI),1)
 __LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)
 endif