--- nono/Makefile.inc 2026/04/29 17:04:33 1.1.1.3 +++ nono/Makefile.inc 2026/04/29 17:04:43 1.1.1.6 @@ -21,6 +21,9 @@ # C/C++ 共通のプリプロセッサオプション。 # # これらの変数には必要なら各 Makefile で値を追加してよい。 +# +# COPT は C/C++ 共通の追加の一時的なオプションで、make のコマンドラインで +# 指定されることを想定している (./Makefile.rule 参照)。 # ここからコード @@ -48,8 +51,11 @@ PROFOPT= -g #PROFOPT+= -fsanitize=undefined CCFLAGS+= -O2 -CCFLAGS+= -mtune=native CCFLAGS+= ${PROFOPT} + +# C++17 では不要になるはず? +CXXFLAGS+= -faligned-new + WARNFLAGS+= -Wall -Werror -Wshadow WARNFLAGS+= -Wignored-qualifiers WARNFLAGS+= -Wno-sign-compare @@ -103,5 +109,3 @@ MYLIBS_GROUP= ${MYLIBS} ${MYLIBS} .else MYLIBS_GROUP= -Wl,--start-group ${MYLIBS} -Wl,--end-group .endif - -LIBS+= -lz