$NetBSD: patch-config_Makefile.conf.netbsd-32-gcc-release,v 1.2 2021/05/22 13:45:52 mef Exp $ # Configuration file for # gcc, NetBSD # release build --- config/Makefile.conf.netbsd-32-gcc-release.orig 2018-07-16 03:52:39.164355967 +0000 +++ config/Makefile.conf.netbsd-32-gcc-release @@ -0,0 +1,49 @@ + +# # Configuration file for +# # gcc, NetBSD +# # release build +# +# # Compiler options +# +AR=ar -r +# +# # Compiler general +INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE) +DEFS=-DQT_THREAD_SUPPORT -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII +# +# # C++ +CXX=gcc +CXXOPT_DEP=-MM -MG +CXXWARN=-Wall -Wno-deprecated -Woverloaded-virtual \ + -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing +CXXOPT=${CXXFLAGS} -c -o +CXXOPT_SO=-fPIC $(CXXOPT) +# +# # C +CC=gcc +CCOPT_DEP=-MM -MG +CCWARN= +CCOPT=${CFLAGS} -c -o +CCOPT_SO=-fPIC $(CCOPT) +# +# # Linker +LINK=gcc +LOPT= -pthread -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/qt5/lib -L/usr/pkg/qt5/plugins -Wl,-R/usr/pkg/qt5/lib -Wl,-R/usr/pkg/qt5/plugins -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio -g -Wl,-E -o +LOPT_SO= -Wl,-R/usr/pkg/lib:/usr/pkg/qt5/lib:/usr/lib @ -pthread -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/qt5/lib -L/usr/pkg/qt5/plugins -Wl,-R/usr/pkg/qt5/lib -Wl,-R/usr/pkg/qt5/plugins -L/usr/pkg/lib/pulseaudio -Wl,-R/usr/pkg/lib/pulseaudio@ -g -shared -o +# +LIBS=${PTHREAD_LIBS} -L$(QTLIB) -lQtGui -lQtCore -lQtXml -lQtNetwork -lQtSql -lQtDesigner -lrt -lm -lcrypt -lz + +#.PHONY: install +#install: +# mkdir -p $(INSTALL_BINDIR) +# cp main/$(EXEC_NAME) $(INSTALL_BINDIR) +# for bin in $(OTHER_BIN) ; \ +# do \ +# cp main/$$bin $(INSTALL_BINDIR) ; \ +# done +# for plugin in $(PLUGINS) ; \ +# do \ +# cp $$plugin/*.so $(INSTALL_BINDIR) ; \ +# done +# chmod 755 $(INSTALL_BINDIR) $(INSTALL_BINDIR)/* +