grrrr/flext

trouble building flext

omarcostahamido opened this issue · 11 comments

followed the instructions but I'm stuck at this point:

Omars-MacBook-Pro:flext-master omar$ bash build.sh max gcc
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ./buildsys/gnumake-sub.mak PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=single build
buildsys/mac/gnumake-gcc-targets.inc:22: warning: overriding commands for target max-darwin/release-single' buildsys/mac/gnumake-gcc-targets.inc:18: warning: ignoring old commands for target max-darwin/release-single'
mkdir -p max-darwin/release-single
mkdir -p max-darwin/release-single/
c++ -c -ffast-math -mmacosx-version-min=10.6 -Os -mtune=native -DFLEXT_USE_SIMD -DNDEBUG -DFLEXT_EXPORTS -DFLEXT_SYS=1 -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes source/flext.h -o max-darwin/release-single/flext.h.gch
clang: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
warning: include path for stdlibc++ headers not found; pass '-stdlib=libc++' on the command line to use
the libc++ standard library instead [-Wstdlibcxx-not-found]
In file included from source/flext.h:60:
In file included from source/flclass.h:18:
In file included from source/flbase.h:18:
source/flstdc.h:30:10: fatal error: 'cassert' file not found
#include
^~~~~~~~~
1 warning and 1 error generated.
make[1]: *** [max-darwin/release-single/flext.h.gch] Error 1
make: *** [build-release-single] Error 2

can you help?
(I really want to be able to try py external!)

grrrr commented

I think that for newer MacOS build systems, the "-mmacosx-version-min=10.6" (as defined in the config file) should be omitted or changed to at least "-mmacosx-version-min=10.9".
This changes the C++ standard library.

thanks a mil.
I think that did the trick.
It ran for what seemed like an eternity or an infinite loop:

but then I was actually able to install something:

install
Omars-MacBook-Pro:flext-0-6-1 omar$  sudo bash build.sh max gcc install
Password:
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ./buildsys/gnumake-sub.mak  PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=single _install_
buildsys/mac/gnumake-gcc-targets.inc:22: warning: overriding commands for target `max-darwin/release-single'
buildsys/mac/gnumake-gcc-targets.inc:18: warning: ignoring old commands for target `max-darwin/release-single'
mkdir -p /usr/local/include/flext
install max-darwin/release-single/libflext-max_s.0.6.0.a /usr/local/lib
ln -sf libflext-max_s.0.6.0.a /usr/local/lib/libflext-max_s.a
for f in /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/; do mkdir -p $f; done
for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp flbase.cpp flext.cpp flbuf.cpp fldsp.cpp fllib.cpp flxlet.cpp flattr.cpp flattr_ed.cpp flsupport.cpp flutil.cpp flatom.cpp flatom_pr.cpp flthr.cpp fltimer.cpp flsimd.cpp flout.cpp flatom_part.cpp flitem.cpp flmeth.cpp flmsg.cpp flproxy.cpp flqueue.cpp flbind.cpp flmap.cpp; do install source/$f /usr/local/include/flext/$f; done
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ./buildsys/gnumake-sub.mak  PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _install_
buildsys/mac/gnumake-gcc-targets.inc:22: warning: overriding commands for target `max-darwin/release-multi'
buildsys/mac/gnumake-gcc-targets.inc:18: warning: ignoring old commands for target `max-darwin/release-multi'
install max-darwin/release-multi/libflext-max_t.0.6.0.a /usr/local/lib
ln -sf libflext-max_t.0.6.0.a /usr/local/lib/libflext-max_t.a
for f in /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/lockfree/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/ /usr/local/include/flext/; do mkdir -p $f; done
for f in flext.h flprefix.h flstdc.h flinternal.h flfeatures.h flpushns.h flpopns.h flbase.h flclass.h flsupport.h fldsp.h flmap.h flcontainers.h fldefs.h fldefs_hdr.h fldefs_setup.h fldefs_methcb.h fldefs_meththr.h fldefs_methadd.h fldefs_methbind.h fldefs_methcall.h fldefs_attrcb.h fldefs_attrvar.h fldefs_attradd.h lockfree/prefix.hpp lockfree/cas.hpp lockfree/branch_hints.hpp lockfree/atomic_int.hpp lockfree/atomic_ptr.hpp lockfree/fifo.hpp lockfree/stack.hpp flbase.cpp flext.cpp flbuf.cpp fldsp.cpp fllib.cpp flxlet.cpp flattr.cpp flattr_ed.cpp flsupport.cpp flutil.cpp flatom.cpp flatom_pr.cpp flthr.cpp fltimer.cpp flsimd.cpp flout.cpp flatom_part.cpp flitem.cpp flmeth.cpp flmsg.cpp flproxy.cpp flqueue.cpp flbind.cpp flmap.cpp; do install source/$f /usr/local/include/flext/$f; done
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ./buildsys/gnumake-sub.mak  PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=./buildsys/ PKGINFO=package.txt BUILDCLASS=flext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=shared SHARED=1 _install_
buildsys/mac/gnumake-gcc-targets.inc:22: warning: overriding commands for target `max-darwin/release-shared'
buildsys/mac/gnumake-gcc-targets.inc:18: warning: ignoring old commands for target `max-darwin/release-shared'
install max-darwin/release-shared/libflext-max.0.6.0.dylib /usr/local/lib
install: max-darwin/release-shared/libflext-max.0.6.0.dylib: No such file or directory
make[1]: *** [_install_] Error 71
make: *** [install-release-shared] Error 2

Now, my problem is actually building the py external.
I followed again the instructions and modified the config.txt to be:

  • PY_KIND=system

because I don't have conda I have a regular install of python 3.7
which is located here: HD/Library/Frameworks/Python.framework/Versions/3.7
this is what I get:

Omars-MacBook-Pro:py-python3 omar$  bash ../flext-0-6-1/build.sh max gcc
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ../flext-0-6-1/buildsys/gnumake-sub.mak  PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=../flext-0-6-1/buildsys/ PKGINFO=package.txt BUILDCLASS=ext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_
mkdir -p max-darwin/release-multi
mkdir -p max-darwin/release-multi/py.mxo/Contents/MacOS
mkdir -p max-darwin/release-multi/
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DPY_USE_FRAMEWORK -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -F/Library/Frameworks -framework Python -I/System/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/System/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/System/Library/Frameworks/Python.framework/Versions/3.7/Extras/lib/python/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyprefix.h -o max-darwin/release-multi/pyprefix.h.gch
clang: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
source/pyprefix.h:20:10: fatal error: 'Python/Python.h' file not found
#include <Python/Python.h>
         ^~~~~~~~~~~~~~~~~
source/pyprefix.h:20:10: note: did not find header 'Python.h' in framework 'Python' (loaded from
      '/Library/Frameworks')
2 warnings and 1 error generated.
make[1]: *** [max-darwin/release-multi/pyprefix.h.gch] Error 1
make: *** [build-release-multi] Error 2

btw I'm trying to build the py external from this branch and the config.txt looks like this:

# which kind of Python installation to use
#   system - macOS system default
#   local - local installation
#   conda - conda environment; specify the environment root dir using the
#           PY_CONDA_ROOT environment variable
PY_KIND=system

#########################################################################

# which Python version are you building for?
# Mac OSX 10.3 -> default Python version (major.minor) = 2.3
# Mac OSX 10.4 -> default Python version (major.minor) = 2.3
# Mac OSX 10.5 -> default Python version (major.minor) = 2.5
# Mac OSX 10.6 -> default Python version (major.minor) = 2.6

PY_MAJOR_VERSION=3
PY_MINOR_VERSION=7

#########################################################################

# uncomment if numpy/numarray/numeric support should be compiled in
# for info see http://numeric.scipy.org
# numarray and numeric are outdated

PY_NUMPY=1
# PY_NUMARRAY=1
# PY_NUMERIC=1

#########################################################################

# use thread-safe GIL functionality (do this only if python version >= 2.3!)
PY_USE_GIL=1

# use inofficial (pure data) functionality
# PY_USE_INOFFICIAL=1

# use python with pymalloc (look for "pythonX.Ym" files)
PY_USE_PYMALLOC=1

ahihi commented

hi @omarcostahamido,

just a heads up that we're building SopiMlab/py with a forked flext. for example PY_KIND is something that i came up with, and doesn't exist in grrrr/flext. the documentation doesn't really reflect this, sorry about that.

i haven't tested with a system python3 or Max at all, but they should work in theory...

edit: actually PY_KIND is of course not part of flext at all... reviewing our flext changes, they're mostly to allow passing some build settings as environment variables and maybe not actually required for building py. nevertheless, i don't have Max so i'm unable to help much with that :/

hi @ahihi ,
Thanks for the heads up.
I retraced all the steps using your forked flext but still had some trouble:

Omars-MacBook-Pro:py-python3 omar$  ../flext-master-sopi/build.sh max gcc
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ../flext-master-sopi/buildsys/gnumake-sub.mak  PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=../flext-master-sopi/buildsys/ PKGINFO=package.txt BUILDCLASS=ext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_
mkdir -p max-darwin/release-multi
mkdir -p max-darwin/release-multi/py.mxo/Contents/MacOS
mkdir -p max-darwin/release-multi/
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DPY_USE_FRAMEWORK -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -F/Library/Frameworks -framework Python -I/System/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/System/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/System/Library/Frameworks/Python.framework/Versions/3.7/Extras/lib/python/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyprefix.h -o max-darwin/release-multi/pyprefix.h.gch
clang: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
source/pyprefix.h:20:10: fatal error: 'Python/Python.h' file not found
#include <Python/Python.h>
         ^~~~~~~~~~~~~~~~~
source/pyprefix.h:20:10: note: did not find header 'Python.h' in framework 'Python' (loaded from
      '/Library/Frameworks')
2 warnings and 1 error generated.
make[1]: *** [max-darwin/release-multi/pyprefix.h.gch] Error 1
make: *** [build-release-multi] Error 2

RE the very last error, I can confirm that I do have a Python.h in the headers folder.

ahihi commented

ok, i don't understand exactly how this framework stuff works. with the macOS built-in python it seems you need to include Python/Python.h or sometimes Python2.7/Python.h (depends on the macOS version maybe?). with the python3.7 framework Python.h is apparently enough.

i guess we need some smarter build logic to figure out what to do, but for now you can build by doing the following:

  1. comment out this line
  2. in config.txt, use PY_KIND=local (equivalent to PY_DEFAULT=0 in grrrr/py)

edit: this suggests that the system python headers moved in 10.13.

followed those steps and something did happen.

Omars-MacBook-Pro:py-python3 omar$  ../flext-master-sopi/build.sh max gcc
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f ../flext-master-sopi/buildsys/gnumake-sub.mak  PLATFORM=mac RTSYS=max COMPILER=gcc BUILDPATH=../flext-master-sopi/buildsys/ PKGINFO=package.txt BUILDCLASS=ext USRCONFIG=config.txt USRMAKE=build/gnumake-mac-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_
mkdir -p max-darwin/release-multi
mkdir -p max-darwin/release-multi/py.mxo/Contents/MacOS
mkdir -p max-darwin/release-multi/
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyprefix.h -o max-darwin/release-multi/pyprefix.h.gch
clang: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/main.cpp -o max-darwin/release-multi/main.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/main.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/main.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/main.cpp -o max-darwin/release-multi/main.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/main.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/main.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/main.opp_i386 max-darwin/release-multi/main.opp_x86_64 -create -output max-darwin/release-multi/main.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/py.cpp -o max-darwin/release-multi/py.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/py.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/py.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/py.cpp -o max-darwin/release-multi/py.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/py.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/py.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/py.opp_i386 max-darwin/release-multi/py.opp_x86_64 -create -output max-darwin/release-multi/py.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyext.cpp -o max-darwin/release-multi/pyext.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyext.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyext.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyext.cpp -o max-darwin/release-multi/pyext.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyext.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyext.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/pyext.opp_i386 max-darwin/release-multi/pyext.opp_x86_64 -create -output max-darwin/release-multi/pyext.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/modmeth.cpp -o max-darwin/release-multi/modmeth.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/modmeth.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/modmeth.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/modmeth.cpp -o max-darwin/release-multi/modmeth.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/modmeth.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/modmeth.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/modmeth.opp_i386 max-darwin/release-multi/modmeth.opp_x86_64 -create -output max-darwin/release-multi/modmeth.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/clmeth.cpp -o max-darwin/release-multi/clmeth.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/clmeth.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/clmeth.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/clmeth.cpp -o max-darwin/release-multi/clmeth.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/clmeth.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/clmeth.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/clmeth.opp_i386 max-darwin/release-multi/clmeth.opp_x86_64 -create -output max-darwin/release-multi/clmeth.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/register.cpp -o max-darwin/release-multi/register.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/register.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/register.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/register.cpp -o max-darwin/release-multi/register.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/register.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/register.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/register.opp_i386 max-darwin/release-multi/register.opp_x86_64 -create -output max-darwin/release-multi/register.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/bound.cpp -o max-darwin/release-multi/bound.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/bound.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/bound.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/bound.cpp -o max-darwin/release-multi/bound.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/bound.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/bound.cpp:9:
In file included from source/pyext.h:12:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/bound.opp_i386 max-darwin/release-multi/bound.opp_x86_64 -create -output max-darwin/release-multi/bound.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyargs.cpp -o max-darwin/release-multi/pyargs.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyargs.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyargs.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pyargs.cpp -o max-darwin/release-multi/pyargs.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pyargs.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pyargs.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/pyargs.opp_i386 max-darwin/release-multi/pyargs.opp_x86_64 -create -output max-darwin/release-multi/pyargs.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pysymbol.cpp -o max-darwin/release-multi/pysymbol.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pysymbol.cpp:9:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pysymbol.cpp:9:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch x86_64    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pysymbol.cpp -o max-darwin/release-multi/pysymbol.opp_x86_64
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pysymbol.cpp:9:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pysymbol.cpp:9:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
2 warnings generated.
lipo max-darwin/release-multi/pysymbol.opp_i386 max-darwin/release-multi/pysymbol.opp_x86_64 -create -output max-darwin/release-multi/pysymbol.opp
mkdir -p ./
c++ -c -ffast-math -mmacosx-version-min=10.9  -Os -mtune=native   -fvisibility-inlines-hidden -arch i386    -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=1 -I max-darwin/release-multi -F/Library/Frameworks -framework Python -I/Library/Frameworks/Python.framework/Versions/3.7/Headers -I/Library/Python/3.7/python3.7/site-packages/numpy/core/include -I/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/core/include -I/Applications/max-sdk-8.0.3/source/c74support/max-includes -I/Applications/max-sdk-8.0.3/source/c74support/jit-includes -I/Applications/max-sdk-8.0.3/source/c74support/msp-includes -I/usr/local/include/flext source/pybuffer.cpp -o max-darwin/release-multi/pybuffer.opp_i386
clang: warning: -framework Python: 'linker' input unused [-Wunused-command-line-argument]
In file included from source/pybuffer.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:40: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                                       ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
In file included from source/pybuffer.cpp:9:
In file included from source/pybase.h:12:
In file included from source/main.h:12:
In file included from source/pyprefix.h:13:
In file included from /usr/local/include/flext/flext.h:60:
In file included from /usr/local/include/flext/flclass.h:18:
In file included from /usr/local/include/flext/flbase.h:19:
/usr/local/include/flext/flsupport.h:286:19: warning: 't_buffer' is deprecated
      [-Wdeprecated-declarations]
            const t_buffer *p = (const t_buffer *)sym->s_thing;
                  ^
/Applications/max-sdk-8.0.3/source/c74support/msp-includes/buffer.h:102:1: note: 't_buffer' has been
      explicitly marked deprecated here
C74_DEPRECATED( typedef struct _buffer t_buffer );
^
/Applications/max-sdk-8.0.3/source/c74support/max-includes/ext_common.h:31:51: note: expanded from macro
      'C74_DEPRECATED'
#define C74_DEPRECATED(func) func __attribute__ ((deprecated))
                                                  ^
source/pybuffer.cpp:32:17: fatal error: 'numpy/arrayobject.h' file not found
#       include <numpy/arrayobject.h>
                ^~~~~~~~~~~~~~~~~~~~~
2 warnings and 1 error generated.
make[1]: *** [max-darwin/release-multi/pybuffer.opp_i386] Error 1
rm max-darwin/release-multi/pysymbol.opp_i386 max-darwin/release-multi/pyext.opp_i386 max-darwin/release-multi/register.opp_x86_64 max-darwin/release-multi/py.opp_i386 max-darwin/release-multi/main.opp_x86_64 max-darwin/release-multi/pyargs.opp_x86_64 max-darwin/release-multi/modmeth.opp_x86_64 max-darwin/release-multi/clmeth.opp_i386 max-darwin/release-multi/bound.opp_i386 max-darwin/release-multi/pysymbol.opp_x86_64 max-darwin/release-multi/pyext.opp_x86_64 max-darwin/release-multi/py.opp_x86_64 max-darwin/release-multi/register.opp_i386 max-darwin/release-multi/main.opp_i386 max-darwin/release-multi/pyargs.opp_i386 max-darwin/release-multi/modmeth.opp_i386 max-darwin/release-multi/clmeth.opp_x86_64 max-darwin/release-multi/bound.opp_x86_64
make: *** [build-release-multi] Error 2

But the py.mxo has zero bytes (rip). :/

ahihi commented

do you have numpy installed? (check pip3 list)

ahihi commented

i guess it would involve adjusting the include/library paths so they point to the venv. i'm not really familiar with venv though, as i use conda environments for the same purpose.

grrrr commented

Closing because this seems unrelated to flext proper.