summarylogtreecommitdiffstats
path: root/use-gcc5-for-pluginhost.patch
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
 
 
+