--- nono/Makefile.inc 2026/04/29 17:04:53 1.1.1.7 +++ nono/Makefile.inc 2026/04/29 17:05:22 1.1.1.10 @@ -62,7 +62,7 @@ CCFLAGS+= ${PROFOPT} # C++17 では不要になるはず? CXXFLAGS+= -faligned-new -WARNFLAGS+= -Wall -Werror -Wshadow +WARNFLAGS+= -Wall -Werror WARNFLAGS+= -Wignored-qualifiers WARNFLAGS+= -Wno-sign-compare WARNFLAGS+= -Wno-unused-result @@ -77,6 +77,7 @@ CPPFLAGS+= -I. CPPFLAGS+= -I${TOPDIR} CPPFLAGS+= -I${TOPDIR}/debugger CPPFLAGS+= -I${TOPDIR}/fpe +CPPFLAGS+= -I${TOPDIR}/hd64180 CPPFLAGS+= -I${TOPDIR}/host CPPFLAGS+= -I${TOPDIR}/lib CPPFLAGS+= -I${TOPDIR}/m680x0 @@ -88,8 +89,12 @@ CPPFLAGS+= -I${TOPDIR}/wx # CXXFLAGS は C++ コンパイラに指定するコンパイルオプション。 # CPPFLAGS は C/C++ 共通でコンパイラに指定するプリプロセッサオプション。 -CFLAGS+= ${CCFLAGS} ${WARNFLAGS} ${WARNFLAGS_C} -CXXFLAGS+= ${CCFLAGS} ${WARNFLAGS} ${WARNFLAGS_CXX} +CFLAGS+= ${CCFLAGS} +CXXFLAGS+= ${CCFLAGS} +.if !defined(RELEASE) +CFLAGS+= ${WARNFLAGS} ${WARNFLAGS_C} +CXXFLAGS+= ${WARNFLAGS} ${WARNFLAGS_CXX} +.endif LDFLAGS+= ${PROFOPT} @@ -99,6 +104,7 @@ MYLIBS= \ ../debugger/libnndebugger.a \ ../m680x0/libnnm680x0.a \ ../m88xx0/libnnm88xx0.a \ + ../hd64180/libnnhd64180.a \ ../fpe/libnnfpe.a \ ../host/libnnhost.a \ ../lib/libnnlib.a \