[CM] Grace 3.10.0 is available
Tito Latini
tito.01beta at gmail.com
Tue Jun 20 01:20:53 PDT 2017
Thanks.
I can compile Grace with success on linux with the attached patch.
# tested with gcc-5.3.0 (x86_64)
unzip cm-3.10.0.zip
cd cm-3.10.0
patch -p1 < cm-3.10.0-linux-build.diff
premake4
make
-------------- next part --------------
diff -ur cm-3.10.0~/premake4.lua cm-3.10.0/premake4.lua
--- cm-3.10.0~/premake4.lua 2017-06-19 06:00:32.000000000 +0200
+++ cm-3.10.0/premake4.lua 2017-06-20 10:05:11.604594830 +0200
@@ -56,7 +56,7 @@
"JUCE_USE_MP3AUDIOFORMAT=1",
"JUCE_USE_WINDOWS_MEDIA_FORMAT=1",
"JUCE_USE_CDBURNER=0", "JUCE_USE_CDREADER=0",
- "JUCE_WEBBROWSER=0", "JUCE_CHECK_MEMORY_LEAKS=0",
+ "JUCE_WEB_BROWSER=0", "JUCE_CHECK_MEMORY_LEAKS=0",
"JUCE_SUPPORT_CARBON=0", "JUCE_STRING_UTF_TYPE=8",
"JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1",
-- temporary workaround to JUCE 5 'undefined' bug in juce_JUCESplashScreen.h/cpp
@@ -139,7 +139,7 @@
-- Linux
configuration("linux")
-buildoptions({"`pkg-config --cflags freetype2`"})
+buildoptions({"-std=gnu++11 `pkg-config --cflags freetype2 gtk+-3.0`"})
table.insert(JUCEDefines, "JUCE_ALSA=1")
if (_OPTIONS["with-jack"]) then table.insert(JUCEDefines, "JUCE_JACK=1") end
defines(JUCEDefines)
Solo in cm-3.10.0/sndlib: Makefile
Solo in cm-3.10.0/sndlib: lib
Solo in cm-3.10.0/sndlib: obj
Solo in cm-3.10.0/sndlib: sndlib.make
diff -ur cm-3.10.0~/src/Libraries.h cm-3.10.0/src/Libraries.h
--- cm-3.10.0~/src/Libraries.h 2017-05-08 09:25:58.000000000 +0200
+++ cm-3.10.0/src/Libraries.h 2017-06-20 09:52:20.571636248 +0200
@@ -24,6 +24,8 @@
#include "modules/juce_osc/juce_osc.h"
#include "modules/juce_video/juce_video.h"
+#include <limits.h>
+
//-----------//
// S7 Scheme //
//-----------//
More information about the Cmdist
mailing list