blob: 3a46aea46e59c3a1b6a80775b475a57558643b69 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
diff -aur package.pristine/Makefile.Qt package.new/Makefile.Qt
--- package.pristine/Makefile.Qt 2016-06-06 16:51:53.304728252 +0200
+++ package.new/Makefile.Qt 2016-06-06 16:56:08.792762710 +0200
@@ -65,6 +65,7 @@
PKG ?= pkg-config
CCC ?= g++
+PLUGINHOST_CCC ?= g++-5
CC ?= gcc
GCC ?= $(CC)
GPLUSPLUS ?= $(CCC)
@@ -407,7 +408,7 @@
# -lasound
# Adding "TARGET_ARCH=-g" to prevent juce from compiling with -march=native
-PLUGINHOSTOPTS = CXX="$(CCC) -DDEBUG_ALLOWED -DJUCE_ALSA_MIDI_INPUT_NAME=\\\"Radium\\\" -DJUCE_ALSA_MIDI_OUTPUT_NAME=\\\"Radium\\\"" TARGET_ARCH=-g
+PLUGINHOSTOPTS = CXX="$(PLUGINHOST_CCC) -DDEBUG_ALLOWED -DJUCE_ALSA_MIDI_INPUT_NAME=\\\"Radium\\\" -DJUCE_ALSA_MIDI_OUTPUT_NAME=\\\"Radium\\\"" TARGET_ARCH=-g
pluginhost/Builds/Linux/build/libMyPluginHost.a: audio/Juce_plugins.cpp midi/midi_juce.cpp flagopts.opt pluginhost/MyPluginHost.jucer $(API)/radium_proc.h
# dryrun
diff -aur package.pristine/build_linux_common.sh package.new/build_linux_common.sh
--- package.pristine/build_linux_common.sh 2016-06-06 16:51:53.384727636 +0200
+++ package.new/build_linux_common.sh 2016-06-06 16:55:09.099888420 +0200
@@ -29,6 +29,7 @@
#export CCC="clang++ -mfpmath=sse -msse2"
export CCC="g++ -mfpmath=sse -msse2"
+export PLUGINHOST_CCC="g++-5 -mfpmath=sse -msse2"
export CC="gcc -mfpmath=sse -msse2"
#export CC="clang -Wno-gnu-designator -mfpmath=sse -msse2 -Wenum-conversion "
export GCC="gcc -mfpmath=sse -msse2"
@@ -98,3 +99,4 @@
cp -p *.o linux_objs/ 2>/dev/null | true
+
|