[flext] Problem building flext on Win10 for Max8

Thomas Grill gr at grrrr.org
Fri Jul 5 00:09:54 CEST 2019


Hi Ico,
could you try the following patch to the git version related to the flsupport.h file:


diff --git a/source/flsupport.h b/source/flsupport.h
index 4e514bd..5fced78 100644
--- a/source/flsupport.h
+++ b/source/flsupport.h
@@ -113,7 +113,11 @@ public:
     //! @}  FLEXT_S_MEMORY
 };

-#ifndef FLEXT_USE_CMEM
+#ifdef FLEXT_USE_CMEM
+#define NEWTHROW
+#define DELTHROW
+#else
+
 /************************************************************************/
 // MFC doesn't like global overloading of allocators
 // anyway, who likes MFC





> Am 04.07.2019 um 08:02 schrieb Ivica Ico Bukvic <ico at vt.edu>:
> 
> Thomas et al.,
> 
> I am trying to build the flext on the latest Win10 64bit and when using Visual Studio 2017 with the 10.0.16299.0 Windows SDK and Max's 8.0.3 (latest) SDK it comes with, I get the following errors:
> 
> Severity    Code    Description    Project    File    Line Suppression State
> Error (active)    E0130    expected a '{'    flext C:\Users\ico\Desktop\munger1~\flext\source\flsupport.cpp    261
> Error (active)    E0130    expected a '{'    flext C:\Users\ico\Desktop\munger1~\flext\source\flsupport.cpp    265
> Error (active)    E0130    expected a '{'    flext C:\Users\ico\Desktop\munger1~\flext\source\flsupport.cpp    271
> Error (active)    E0130    expected a '{'    flext C:\Users\ico\Desktop\munger1~\flext\source\flsupport.cpp    275
> Error    C3646    'NEWTHROW': unknown override specifier flext c:\users\ico\desktop\munger1~\flext\source\flsupport.cpp    262
> Error    C3646    'DELTHROW': unknown override specifier flext c:\users\ico\desktop\munger1~\flext\source\flsupport.cpp    266
> Error    C3646    'NEWTHROW': unknown override specifier flext c:\users\ico\desktop\munger1~\flext\source\flsupport.cpp    272
> Error    C3646    'DELTHROW': unknown override specifier flext c:\users\ico\desktop\munger1~\flext\source\flsupport.cpp    276
> 
> Any ideas how to solve this?
> 
> Best,
> 
> Ico
> 
> --
> Ivica Ico Bukvic, D.M.A.
> Director, Creativity + Innovation
> Institute for Creativity, Arts, and Technology
> 
> Virginia Tech
> Creative Technologies in Music
> School of Performing Arts – 0141
> Blacksburg, VA 24061
> (540) 231-6139
> ico at vt.edu
> 
> www.icat.vt.edu
> www.performingarts.vt.edu
> l2ork.icat.vt.edu
> ico.bukvic.net
> 

--
Thomas Grill
http://grrrr.org


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 874 bytes
Desc: Message signed with OpenPGP
URL: <http://grrrr.org/pipermail/flext/attachments/20190705/26385455/attachment.sig>


More information about the flext mailing list