[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