BlackBird icon indicating copy to clipboard operation
BlackBird copied to clipboard

Compile error on Linux

Open tank-trax opened this issue 2 years ago • 4 comments

OS: Linux Debian Bullseye JUCE: v6.1.1

I tried compiling BlackBird and got this error

Compiling DSPParameters.cpp
In file included from ../../Source/DSP/Voice.h:16,
                 from ../../Source/DSP/Synth.h:15,
                 from ../../Source/DSP/DSPParameters.cpp:12:
../../Source/DSP/VCAOscillator.h:24:11: error: declaration of ‘using LookupTablesBank = class LookupTablesBank<ValueType>’ changes meaning of ‘LookupTablesBank’ [-fpermissive]
   24 |     using LookupTablesBank = LookupTablesBank<ValueType>;
      |           ^~~~~~~~~~~~~~~~
In file included from ../../Source/DSP/VCAOscillator.h:18,
                 from ../../Source/DSP/Voice.h:16,
                 from ../../Source/DSP/Synth.h:15,
                 from ../../Source/DSP/DSPParameters.cpp:12:
../../Source/DSP/LookupTablesBank.h:27:7: note: ‘LookupTablesBank’ declared here as ‘class LookupTablesBank<ValueType>’
   27 | class LookupTablesBank {
      |       ^~~~~~~~~~~~~~~~
make: *** [Makefile:179: build/intermediate/Release/DSPParameters_9b3e457e.o] Error 1

was wondering if you had any clues as to a workaround

tank-trax avatar Sep 17 '21 16:09 tank-trax