Hi,
Is it possible to compile and run ofxMaxim together with of0.8.4 on a RaspberryPi 1B?
When i try to compile a testapp i get these errors:
In file included from ../../../addons/ofxMaxim/src/ofxMaxim.h:36:0,
from src/testApp.h:21,
from src/main.cpp:15:
../../../addons/ofxMaxim/libs/maximilian.h: At global scope:
../../../addons/ofxMaxim/libs/maximilian.h:436:19: error: ISO C++ forbids initialization of member ‘holdtime’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:436:19: error: making ‘holdtime’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:436:19: error: ISO C++ forbids in-class initialization of non-const static member ‘holdtime’
../../../addons/ofxMaxim/libs/maximilian.h:644:21: error: ISO C++ forbids initialization of member ‘output’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:644:21: error: making ‘output’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:644:21: error: ISO C++ forbids in-class initialization of non-const static member ‘output’
../../../addons/ofxMaxim/libs/maximilian.h:645:21: error: ISO C++ forbids initialization of member ‘outputD’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:645:21: error: making ‘outputD’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:645:21: error: ISO C++ forbids in-class initialization of non-const static member ‘outputD’
../../../addons/ofxMaxim/libs/maximilian.h:647:26: error: ISO C++ forbids initialization of member ‘useDistortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:647:26: error: making ‘useDistortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:647:26: error: ISO C++ forbids in-class initialization of non-const static member ‘useDistortion’
../../../addons/ofxMaxim/libs/maximilian.h:648:23: error: ISO C++ forbids initialization of member ‘useLimiter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:648:23: error: making ‘useLimiter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:648:23: error: ISO C++ forbids in-class initialization of non-const static member ‘useLimiter’
../../../addons/ofxMaxim/libs/maximilian.h:649:22: error: ISO C++ forbids initialization of member ‘useFilter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:649:22: error: making ‘useFilter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:649:22: error: ISO C++ forbids in-class initialization of non-const static member ‘useFilter’
../../../addons/ofxMaxim/libs/maximilian.h:650:25: error: ISO C++ forbids initialization of member ‘distortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:650:25: error: making ‘distortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:650:25: error: ISO C++ forbids in-class initialization of non-const static member ‘distortion’
../../../addons/ofxMaxim/libs/maximilian.h:651:20: error: ISO C++ forbids initialization of member ‘inverse’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:651:20: error: making ‘inverse’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:651:20: error: ISO C++ forbids in-class initialization of non-const static member ‘inverse’
../../../addons/ofxMaxim/libs/maximilian.h:654:19: error: ISO C++ forbids initialization of member ‘gain’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:654:19: error: making ‘gain’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:654:19: error: ISO C++ forbids in-class initialization of non-const static member ‘gain’
../../../addons/ofxMaxim/libs/maximilian.h:669:21: error: ISO C++ forbids initialization of member ‘output’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:669:21: error: making ‘output’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:669:21: error: ISO C++ forbids in-class initialization of non-const static member ‘output’
../../../addons/ofxMaxim/libs/maximilian.h:670:22: error: ISO C++ forbids initialization of member ‘outputD’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:670:22: error: making ‘outputD’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:670:22: error: ISO C++ forbids in-class initialization of non-const static member ‘outputD’
../../../addons/ofxMaxim/libs/maximilian.h:672:26: error: ISO C++ forbids initialization of member ‘useDistortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:672:26: error: making ‘useDistortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:672:26: error: ISO C++ forbids in-class initialization of non-const static member ‘useDistortion’
../../../addons/ofxMaxim/libs/maximilian.h:673:23: error: ISO C++ forbids initialization of member ‘useLimiter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:673:23: error: making ‘useLimiter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:673:23: error: ISO C++ forbids in-class initialization of non-const static member ‘useLimiter’
../../../addons/ofxMaxim/libs/maximilian.h:674:22: error: ISO C++ forbids initialization of member ‘useFilter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:674:22: error: making ‘useFilter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:674:22: error: ISO C++ forbids in-class initialization of non-const static member ‘useFilter’
../../../addons/ofxMaxim/libs/maximilian.h:675:25: error: ISO C++ forbids initialization of member ‘distortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:675:25: error: making ‘distortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:675:25: error: ISO C++ forbids in-class initialization of non-const static member ‘distortion’
../../../addons/ofxMaxim/libs/maximilian.h:676:20: error: ISO C++ forbids initialization of member ‘inverse’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:676:20: error: making ‘inverse’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:676:20: error: ISO C++ forbids in-class initialization of non-const static member ‘inverse’
../../../addons/ofxMaxim/libs/maximilian.h:679:19: error: ISO C++ forbids initialization of member ‘gain’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:679:19: error: making ‘gain’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:679:19: error: ISO C++ forbids in-class initialization of non-const static member ‘gain’
../../../addons/ofxMaxim/libs/maximilian.h:699:21: error: ISO C++ forbids initialization of member ‘output’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:699:21: error: making ‘output’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:699:21: error: ISO C++ forbids in-class initialization of non-const static member ‘output’
../../../addons/ofxMaxim/libs/maximilian.h:700:22: error: ISO C++ forbids initialization of member ‘outputD’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:700:22: error: making ‘outputD’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:700:22: error: ISO C++ forbids in-class initialization of non-const static member ‘outputD’
../../../addons/ofxMaxim/libs/maximilian.h:702:26: error: ISO C++ forbids initialization of member ‘useDistortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:702:26: error: making ‘useDistortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:702:26: error: ISO C++ forbids in-class initialization of non-const static member ‘useDistortion’
../../../addons/ofxMaxim/libs/maximilian.h:703:23: error: ISO C++ forbids initialization of member ‘useLimiter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:703:23: error: making ‘useLimiter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:703:23: error: ISO C++ forbids in-class initialization of non-const static member ‘useLimiter’
../../../addons/ofxMaxim/libs/maximilian.h:704:22: error: ISO C++ forbids initialization of member ‘useFilter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:704:22: error: making ‘useFilter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:704:22: error: ISO C++ forbids in-class initialization of non-const static member ‘useFilter’
../../../addons/ofxMaxim/libs/maximilian.h:705:25: error: ISO C++ forbids initialization of member ‘distortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:705:25: error: making ‘distortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:705:25: error: ISO C++ forbids in-class initialization of non-const static member ‘distortion’
../../../addons/ofxMaxim/libs/maximilian.h:706:20: error: ISO C++ forbids initialization of member ‘inverse’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:706:20: error: making ‘inverse’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:706:20: error: ISO C++ forbids in-class initialization of non-const static member ‘inverse’
../../../addons/ofxMaxim/libs/maximilian.h:709:19: error: ISO C++ forbids initialization of member ‘gain’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:709:19: error: making ‘gain’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:709:19: error: ISO C++ forbids in-class initialization of non-const static member ‘gain’
../../../addons/ofxMaxim/libs/maximilian.h:752:23: error: ISO C++ forbids initialization of member ‘originalPitch’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:752:23: error: making ‘originalPitch’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:752:23: error: ISO C++ forbids in-class initialization of non-const static member ‘originalPitch’
../../../addons/ofxMaxim/libs/maximilian.h:754:22: error: ISO C++ forbids initialization of member ‘outputD’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:754:22: error: making ‘outputD’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:754:22: error: ISO C++ forbids in-class initialization of non-const static member ‘outputD’
../../../addons/ofxMaxim/libs/maximilian.h:758:26: error: ISO C++ forbids initialization of member ‘useDistortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:758:26: error: making ‘useDistortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:758:26: error: ISO C++ forbids in-class initialization of non-const static member ‘useDistortion’
../../../addons/ofxMaxim/libs/maximilian.h:759:23: error: ISO C++ forbids initialization of member ‘useLimiter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:759:23: error: making ‘useLimiter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:759:23: error: ISO C++ forbids in-class initialization of non-const static member ‘useLimiter’
../../../addons/ofxMaxim/libs/maximilian.h:760:22: error: ISO C++ forbids initialization of member ‘useFilter’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:760:22: error: making ‘useFilter’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:760:22: error: ISO C++ forbids in-class initialization of non-const static member ‘useFilter’
../../../addons/ofxMaxim/libs/maximilian.h:761:25: error: ISO C++ forbids initialization of member ‘distortion’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:761:25: error: making ‘distortion’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:761:25: error: ISO C++ forbids in-class initialization of non-const static member ‘distortion’
../../../addons/ofxMaxim/libs/maximilian.h:762:20: error: ISO C++ forbids initialization of member ‘inverse’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:762:20: error: making ‘inverse’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:762:20: error: ISO C++ forbids in-class initialization of non-const static member ‘inverse’
../../../addons/ofxMaxim/libs/maximilian.h:765:19: error: ISO C++ forbids initialization of member ‘gain’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:765:19: error: making ‘gain’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:765:19: error: ISO C++ forbids in-class initialization of non-const static member ‘gain’
../../../addons/ofxMaxim/libs/maximilian.h:767:22: error: ISO C++ forbids initialization of member ‘currentVoice’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:767:22: error: making ‘currentVoice’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:767:22: error: ISO C++ forbids in-class initialization of non-const static member ‘currentVoice’
../../../addons/ofxMaxim/libs/maximilian.h:777:20: error: ISO C++ forbids initialization of member ‘sustain’ [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:777:20: error: making ‘sustain’ static [-fpermissive]
../../../addons/ofxMaxim/libs/maximilian.h:777:20: error: ISO C++ forbids in-class initialization of non-const static member ‘sustain’
Are errors related to the config.make or is it generally not possible to compile ofxMaxim on rpi?
Thanks
Oli