--- nono/Makefile.inc 2026/04/29 17:05:34 1.1.1.11 +++ nono/Makefile.inc 2026/04/29 17:05:39 1.1.1.12 @@ -73,6 +73,17 @@ WARNFLAGS_CXX+= -Wnon-virtual-dtor WARNFLAGS_C+= ${WARNFLAGS_C_cfg} WARNFLAGS_CXX+= ${WARNFLAGS_CXX_cfg} +# wxWidgets-3.0 用のハック。 +# (wxWidgets-3.2 以降では wxWidgets 側がやってるので不要になる) +.if "${WX_MAJORMINOR}" == "30" +.if ${WARNFLAGS_CXX:M-Winconsistent-missing-override} +CPPFLAGS_WXWIDGETS+= -Wno-inconsistent-missing-override +.endif +.if ${WARNFLAGS_CXX:M-Wsuggest-override} +CPPFLAGS_WXWIDGETS+= -Wno-suggest-override +.endif +.endif + CPPFLAGS+= -I. CPPFLAGS+= -I${TOPDIR} CPPFLAGS+= -I${TOPDIR}/debugger @@ -84,7 +95,6 @@ CPPFLAGS+= -I${TOPDIR}/m680x0 CPPFLAGS+= -I${TOPDIR}/m88xx0 CPPFLAGS+= -I${TOPDIR}/vm CPPFLAGS+= -I${TOPDIR}/wx -CPPFLAGS+= ${NONO_CPPFLAGS} # CFLAGS は C コンパイラに指定するコンパイルオプション。 # CXXFLAGS は C++ コンパイラに指定するコンパイルオプション。