===> Building for qonk-0.3.1nb13 /opt/pkg/bin/bmake all-recursive Making all in guichan Making all in guichan Making all in widgets if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT button.o -MD -MP -MF ".deps/button.Tpo" -c -o button.o button.cpp; then mv -f ".deps/button.Tpo" ".deps/button.Po"; else rm -f ".deps/button.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT checkbox.o -MD -MP -MF ".deps/checkbox.Tpo" -c -o checkbox.o checkbox.cpp; then mv -f ".deps/checkbox.Tpo" ".deps/checkbox.Po"; else rm -f ".deps/checkbox.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT container.o -MD -MP -MF ".deps/container.Tpo" -c -o container.o container.cpp; then mv -f ".deps/container.Tpo" ".deps/container.Po"; else rm -f ".deps/container.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT dropdown.o -MD -MP -MF ".deps/dropdown.Tpo" -c -o dropdown.o dropdown.cpp; then mv -f ".deps/dropdown.Tpo" ".deps/dropdown.Po"; else rm -f ".deps/dropdown.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT icon.o -MD -MP -MF ".deps/icon.Tpo" -c -o icon.o icon.cpp; then mv -f ".deps/icon.Tpo" ".deps/icon.Po"; else rm -f ".deps/icon.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT label.o -MD -MP -MF ".deps/label.Tpo" -c -o label.o label.cpp; then mv -f ".deps/label.Tpo" ".deps/label.Po"; else rm -f ".deps/label.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT listbox.o -MD -MP -MF ".deps/listbox.Tpo" -c -o listbox.o listbox.cpp; then mv -f ".deps/listbox.Tpo" ".deps/listbox.Po"; else rm -f ".deps/listbox.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT radiobutton.o -MD -MP -MF ".deps/radiobutton.Tpo" -c -o radiobutton.o radiobutton.cpp; then mv -f ".deps/radiobutton.Tpo" ".deps/radiobutton.Po"; else rm -f ".deps/radiobutton.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT scrollarea.o -MD -MP -MF ".deps/scrollarea.Tpo" -c -o scrollarea.o scrollarea.cpp; then mv -f ".deps/scrollarea.Tpo" ".deps/scrollarea.Po"; else rm -f ".deps/scrollarea.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT slider.o -MD -MP -MF ".deps/slider.Tpo" -c -o slider.o slider.cpp; then mv -f ".deps/slider.Tpo" ".deps/slider.Po"; else rm -f ".deps/slider.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT textbox.o -MD -MP -MF ".deps/textbox.Tpo" -c -o textbox.o textbox.cpp; then mv -f ".deps/textbox.Tpo" ".deps/textbox.Po"; else rm -f ".deps/textbox.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT textfield.o -MD -MP -MF ".deps/textfield.Tpo" -c -o textfield.o textfield.cpp; then mv -f ".deps/textfield.Tpo" ".deps/textfield.Po"; else rm -f ".deps/textfield.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT window.o -MD -MP -MF ".deps/window.Tpo" -c -o window.o window.cpp; then mv -f ".deps/window.Tpo" ".deps/window.Po"; else rm -f ".deps/window.Tpo"; exit 1; fi rm -f libguichan_widgets.a ar cru libguichan_widgets.a button.o checkbox.o container.o dropdown.o icon.o label.o listbox.o radiobutton.o scrollarea.o slider.o textbox.o textfield.o window.o ranlib libguichan_widgets.a Making all in sdl if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT sdl.o -MD -MP -MF ".deps/sdl.Tpo" -c -o sdl.o sdl.cpp; then mv -f ".deps/sdl.Tpo" ".deps/sdl.Po"; else rm -f ".deps/sdl.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT sdlgraphics.o -MD -MP -MF ".deps/sdlgraphics.Tpo" -c -o sdlgraphics.o sdlgraphics.cpp; then mv -f ".deps/sdlgraphics.Tpo" ".deps/sdlgraphics.Po"; else rm -f ".deps/sdlgraphics.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT sdlimage.o -MD -MP -MF ".deps/sdlimage.Tpo" -c -o sdlimage.o sdlimage.cpp; then mv -f ".deps/sdlimage.Tpo" ".deps/sdlimage.Po"; else rm -f ".deps/sdlimage.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT sdlimageloader.o -MD -MP -MF ".deps/sdlimageloader.Tpo" -c -o sdlimageloader.o sdlimageloader.cpp; then mv -f ".deps/sdlimageloader.Tpo" ".deps/sdlimageloader.Po"; else rm -f ".deps/sdlimageloader.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT sdlinput.o -MD -MP -MF ".deps/sdlinput.Tpo" -c -o sdlinput.o sdlinput.cpp; then mv -f ".deps/sdlinput.Tpo" ".deps/sdlinput.Po"; else rm -f ".deps/sdlinput.Tpo"; exit 1; fi rm -f libguichan_sdl.a ar cru libguichan_sdl.a sdl.o sdlgraphics.o sdlimage.o sdlimageloader.o sdlinput.o ranlib libguichan_sdl.a if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT actionevent.o -MD -MP -MF ".deps/actionevent.Tpo" -c -o actionevent.o actionevent.cpp; then mv -f ".deps/actionevent.Tpo" ".deps/actionevent.Po"; else rm -f ".deps/actionevent.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT basiccontainer.o -MD -MP -MF ".deps/basiccontainer.Tpo" -c -o basiccontainer.o basiccontainer.cpp; then mv -f ".deps/basiccontainer.Tpo" ".deps/basiccontainer.Po"; else rm -f ".deps/basiccontainer.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT cliprectangle.o -MD -MP -MF ".deps/cliprectangle.Tpo" -c -o cliprectangle.o cliprectangle.cpp; then mv -f ".deps/cliprectangle.Tpo" ".deps/cliprectangle.Po"; else rm -f ".deps/cliprectangle.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT color.o -MD -MP -MF ".deps/color.Tpo" -c -o color.o color.cpp; then mv -f ".deps/color.Tpo" ".deps/color.Po"; else rm -f ".deps/color.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT defaultfont.o -MD -MP -MF ".deps/defaultfont.Tpo" -c -o defaultfont.o defaultfont.cpp; then mv -f ".deps/defaultfont.Tpo" ".deps/defaultfont.Po"; else rm -f ".deps/defaultfont.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT event.o -MD -MP -MF ".deps/event.Tpo" -c -o event.o event.cpp; then mv -f ".deps/event.Tpo" ".deps/event.Po"; else rm -f ".deps/event.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT exception.o -MD -MP -MF ".deps/exception.Tpo" -c -o exception.o exception.cpp; then mv -f ".deps/exception.Tpo" ".deps/exception.Po"; else rm -f ".deps/exception.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT focushandler.o -MD -MP -MF ".deps/focushandler.Tpo" -c -o focushandler.o focushandler.cpp; then mv -f ".deps/focushandler.Tpo" ".deps/focushandler.Po"; else rm -f ".deps/focushandler.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT font.o -MD -MP -MF ".deps/font.Tpo" -c -o font.o font.cpp; then mv -f ".deps/font.Tpo" ".deps/font.Po"; else rm -f ".deps/font.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT graphics.o -MD -MP -MF ".deps/graphics.Tpo" -c -o graphics.o graphics.cpp; then mv -f ".deps/graphics.Tpo" ".deps/graphics.Po"; else rm -f ".deps/graphics.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT gui.o -MD -MP -MF ".deps/gui.Tpo" -c -o gui.o gui.cpp; then mv -f ".deps/gui.Tpo" ".deps/gui.Po"; else rm -f ".deps/gui.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT guichan.o -MD -MP -MF ".deps/guichan.Tpo" -c -o guichan.o guichan.cpp; then mv -f ".deps/guichan.Tpo" ".deps/guichan.Po"; else rm -f ".deps/guichan.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT image.o -MD -MP -MF ".deps/image.Tpo" -c -o image.o image.cpp; then mv -f ".deps/image.Tpo" ".deps/image.Po"; else rm -f ".deps/image.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT imagefont.o -MD -MP -MF ".deps/imagefont.Tpo" -c -o imagefont.o imagefont.cpp; then mv -f ".deps/imagefont.Tpo" ".deps/imagefont.Po"; else rm -f ".deps/imagefont.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT inputevent.o -MD -MP -MF ".deps/inputevent.Tpo" -c -o inputevent.o inputevent.cpp; then mv -f ".deps/inputevent.Tpo" ".deps/inputevent.Po"; else rm -f ".deps/inputevent.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT key.o -MD -MP -MF ".deps/key.Tpo" -c -o key.o key.cpp; then mv -f ".deps/key.Tpo" ".deps/key.Po"; else rm -f ".deps/key.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT keyevent.o -MD -MP -MF ".deps/keyevent.Tpo" -c -o keyevent.o keyevent.cpp; then mv -f ".deps/keyevent.Tpo" ".deps/keyevent.Po"; else rm -f ".deps/keyevent.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT keyinput.o -MD -MP -MF ".deps/keyinput.Tpo" -c -o keyinput.o keyinput.cpp; then mv -f ".deps/keyinput.Tpo" ".deps/keyinput.Po"; else rm -f ".deps/keyinput.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT mouseevent.o -MD -MP -MF ".deps/mouseevent.Tpo" -c -o mouseevent.o mouseevent.cpp; then mv -f ".deps/mouseevent.Tpo" ".deps/mouseevent.Po"; else rm -f ".deps/mouseevent.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT mouseinput.o -MD -MP -MF ".deps/mouseinput.Tpo" -c -o mouseinput.o mouseinput.cpp; then mv -f ".deps/mouseinput.Tpo" ".deps/mouseinput.Po"; else rm -f ".deps/mouseinput.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT rectangle.o -MD -MP -MF ".deps/rectangle.Tpo" -c -o rectangle.o rectangle.cpp; then mv -f ".deps/rectangle.Tpo" ".deps/rectangle.Po"; else rm -f ".deps/rectangle.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT widget.o -MD -MP -MF ".deps/widget.Tpo" -c -o widget.o widget.cpp; then mv -f ".deps/widget.Tpo" ".deps/widget.Po"; else rm -f ".deps/widget.Tpo"; exit 1; fi rm -f libguichan.a ar cru libguichan.a actionevent.o basiccontainer.o cliprectangle.o color.o defaultfont.o event.o exception.o focushandler.o font.o graphics.o gui.o guichan.o image.o imagefont.o inputevent.o key.o keyevent.o keyinput.o mouseevent.o mouseinput.o rectangle.o widget.o widgets/libguichan_widgets.a sdl/libguichan_sdl.a ranlib libguichan.a Making all in src Making all in lisp if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT lexer.o -MD -MP -MF ".deps/lexer.Tpo" -c -o lexer.o lexer.cpp; then mv -f ".deps/lexer.Tpo" ".deps/lexer.Po"; else rm -f ".deps/lexer.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT lisp.o -MD -MP -MF ".deps/lisp.Tpo" -c -o lisp.o lisp.cpp; then mv -f ".deps/lisp.Tpo" ".deps/lisp.Po"; else rm -f ".deps/lisp.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT parser.o -MD -MP -MF ".deps/parser.Tpo" -c -o parser.o parser.cpp; then mv -f ".deps/parser.Tpo" ".deps/parser.Po"; else rm -f ".deps/parser.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT writer.o -MD -MP -MF ".deps/writer.Tpo" -c -o writer.o writer.cpp; then mv -f ".deps/writer.Tpo" ".deps/writer.Po"; else rm -f ".deps/writer.Tpo"; exit 1; fi rm -f liblisp.a ar cru liblisp.a lexer.o lisp.o parser.o writer.o ranlib liblisp.a Making all in ui if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -I../../src -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT menuaction.o -MD -MP -MF ".deps/menuaction.Tpo" -c -o menuaction.o menuaction.cpp; then mv -f ".deps/menuaction.Tpo" ".deps/menuaction.Po"; else rm -f ".deps/menuaction.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -I../../src -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT menu.o -MD -MP -MF ".deps/menu.Tpo" -c -o menu.o menu.cpp; then mv -f ".deps/menu.Tpo" ".deps/menu.Po"; else rm -f ".deps/menu.Tpo"; exit 1; fi menu.cpp:184:7: warning: delete called on 'MenuAction' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete action; ^ 1 warning generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -I../../src -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT menuentry.o -MD -MP -MF ".deps/menuentry.Tpo" -c -o menuentry.o menuentry.cpp; then mv -f ".deps/menuentry.Tpo" ".deps/menuentry.Po"; else rm -f ".deps/menuentry.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../guichan -I../../src -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT menusystem.o -MD -MP -MF ".deps/menusystem.Tpo" -c -o menusystem.o menusystem.cpp; then mv -f ".deps/menusystem.Tpo" ".deps/menusystem.Po"; else rm -f ".deps/menusystem.Tpo"; exit 1; fi In file included from menusystem.cpp:3: In file included from ../../src/settings.h:13: ../../src/input.h:23:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct Input ^~~~~~~ In file included from menusystem.cpp:3: ../../src/settings.h:70:63: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfPlanets(int p) { numberOfPlanets = p; } ^ ../../src/settings.h:73:79: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfComputerPlayers(int p) { numberOfComputerPlayers = p; } ^ 3 warnings generated. rm -f libui.a ar cru libui.a menuaction.o menu.o menuentry.o menusystem.o ranlib libui.a if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../guichan -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT actions.o -MD -MP -MF ".deps/actions.Tpo" -c -o actions.o actions.cpp; then mv -f ".deps/actions.Tpo" ".deps/actions.Po"; else rm -f ".deps/actions.Tpo"; exit 1; fi In file included from actions.cpp:5: In file included from ./settings.h:13: ./input.h:23:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct Input ^~~~~~~ In file included from actions.cpp:5: ./settings.h:70:63: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfPlanets(int p) { numberOfPlanets = p; } ^ ./settings.h:73:79: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfComputerPlayers(int p) { numberOfComputerPlayers = p; } ^ 3 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../guichan -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT animations.o -MD -MP -MF ".deps/animations.Tpo" -c -o animations.o animations.cpp; then mv -f ".deps/animations.Tpo" ".deps/animations.Po"; else rm -f ".deps/animations.Tpo"; exit 1; fi if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../guichan -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT canvas.o -MD -MP -MF ".deps/canvas.Tpo" -c -o canvas.o canvas.cpp; then mv -f ".deps/canvas.Tpo" ".deps/canvas.Po"; else rm -f ".deps/canvas.Tpo"; exit 1; fi In file included from canvas.cpp:10: In file included from ./settings.h:13: ./input.h:23:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct Input ^~~~~~~ In file included from canvas.cpp:10: ./settings.h:70:63: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfPlanets(int p) { numberOfPlanets = p; } ^ ./settings.h:73:79: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfComputerPlayers(int p) { numberOfComputerPlayers = p; } ^ canvas.cpp:280:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings] font = new Font("font.ttf", 18); ^ 4 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../guichan -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT coordinate.o -MD -MP -MF ".deps/coordinate.Tpo" -c -o coordinate.o coordinate.cpp; then mv -f ".deps/coordinate.Tpo" ".deps/coordinate.Po"; else rm -f ".deps/coordinate.Tpo"; exit 1; fi In file included from coordinate.cpp:6: In file included from ./settings.h:13: ./input.h:23:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct Input ^~~~~~~ In file included from coordinate.cpp:6: ./settings.h:70:63: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfPlanets(int p) { numberOfPlanets = p; } ^ ./settings.h:73:79: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfComputerPlayers(int p) { numberOfComputerPlayers = p; } ^ 3 warnings generated. if clang++ -DHAVE_CONFIG_H -I. -I. -I.. -I../guichan -DPKG_DATA_DIR="\"/opt/pkg/share/qonk/\"" -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -pipe -Os -I/opt/pkg/include/SDL -I/opt/pkg/include -I/opt/pkg/include/freetype2 -MT controloptions.o -MD -MP -MF ".deps/controloptions.Tpo" -c -o controloptions.o controloptions.cpp; then mv -f ".deps/controloptions.Tpo" ".deps/controloptions.Po"; else rm -f ".deps/controloptions.Tpo"; exit 1; fi In file included from controloptions.cpp:8: In file included from ./controloptions.h:12: ./input.h:23:1: warning: typedef requires a name [-Wmissing-declarations] typedef struct Input ^~~~~~~ In file included from controloptions.cpp:8: ./controloptions.h:7:9: warning: 'CONTROLOPTIONS_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef CONTROLOPTIONS_H ^~~~~~~~~~~~~~~~ ./controloptions.h:8:9: note: 'CONTROLOPTION_H' is defined here; did you mean 'CONTROLOPTIONS_H'? #define CONTROLOPTION_H ^~~~~~~~~~~~~~~ CONTROLOPTIONS_H In file included from controloptions.cpp:10: ./settings.h:70:63: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfPlanets(int p) { numberOfPlanets = p; } ^ ./settings.h:73:79: warning: non-void function does not return a value [-Wreturn-type] static int setNumberOfComputerPlayers(int p) { numberOfComputerPlayers = p; } ^ controloptions.cpp:18:5: error: member initializer 'SDL_main' does not name a non-static data member or base class : main(m) ^~~~~~~ /Users/pbulk/build/games/qonk/work/.buildlink/include/SDL/SDL_main.h:54:14: note: expanded from macro 'main' #define main SDL_main ^ controloptions.cpp:25:7: error: member reference base type 'int (int, char **)' is not a structure or union main.startSensing(); ~~~~^~~~~~~~~~~~~ controloptions.cpp:31:7: error: member reference base type 'int (int, char **)' is not a structure or union main.finishSensing(ga, b); ~~~~^~~~~~~~~~~~~~ controloptions.cpp:42:9: error: member reference base type 'int (int, char **)' is not a structure or union main.resetGameAction(ga); ~~~~^~~~~~~~~~~~~~~~ 4 warnings and 4 errors generated. *** [controloptions.o] Error code 1 bmake[3]: stopped making "all-am" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1/src bmake[3]: 1 error bmake[3]: stopped making "all-am" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1/src *** [all-recursive] Error code 1 bmake[2]: stopped making "all" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1/src bmake[2]: 1 error bmake[2]: stopped making "all" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1/src *** [all-recursive] Error code 1 bmake[1]: stopped making "all-recursive" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1 bmake[1]: 1 error bmake[1]: stopped making "all-recursive" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1 *** [all] Error code 2 bmake: stopped making "all" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1 bmake: 1 error bmake: stopped making "all" in /Users/pbulk/build/games/qonk/work/qonk-0.3.1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/qonk *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/qonk