From: IOhannes m zmölnig Date: Wed, 23 May 2018 17:55:12 +0000 (+0200) Subject: Pass "-latomic" via the LIBS X-Git-Tag: archive/raspbian/0.15.4+ds1-1+rpi1^2~42^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=ccfe1d5c72d0b49ce944d8fcfb38727041ad5449;p=giada.git Pass "-latomic" via the LIBS --- diff --git a/debian/rules b/debian/rules index d780407..0fa6998 100755 --- a/debian/rules +++ b/debian/rules @@ -12,6 +12,10 @@ endif JUCE_VERSION := $(shell dpkg-query --show --showformat='$${source:Version}' juce-modules-source) +CPPFLAGS+=-DBUILD_DATE='"$(BUILD_DATE)"' +CXXFLAGS+=-std=c++11 -Wno-error +LIBS=$(shell pkg-config --libs libjpeg libpng) + # JUCE (used by giada) uses some c++11 features requiring atomic_store_8 and # atomic_load_8, so we need to link with libatomic on # armel, powerpc, powerpcspe, m68k, mips, mipsel, and sh4 @@ -22,12 +26,9 @@ JUCE_VERSION := $(shell dpkg-query --show --showformat='$${source:Version}' juce noatomicarch = $(shell dpkg-architecture -qDEB_HOST_ARCH | egrep -x "(armel|powerpc|powerpcspe|m68k|mips|mipsel|sh4)") # link with libatomic on architectures without built-in atomic ifeq ($(if $(noatomicarch),atomic), atomic) - DEB_LDFLAGS_MAINT_APPEND += -latomic + LIBS += -latomic endif -CPPFLAGS+=-DBUILD_DATE='"$(BUILD_DATE)"' -CXXFLAGS+=-std=c++11 -Wno-error - %: dh $@ @@ -36,7 +37,7 @@ override_dh_auto_configure: --enable-vst \ --enable-system-catch \ --target=linux \ - LIBS="$(shell pkg-config --libs libjpeg libpng)" + LIBS="$(LIBS)" override_dh_auto_build: cp -rav /usr/share/juce src/deps/