{"action":"reopened","issue":{"url":"https://api.github.com/repos/kronihias/ambix/issues/21","repository_url":"https://api.github.com/repos/kronihias/ambix","labels_url":"https://api.github.com/repos/kronihias/ambix/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/kronihias/ambix/issues/21/comments","events_url":"https://api.github.com/repos/kronihias/ambix/issues/21/events","html_url":"https://github.com/kronihias/ambix/issues/21","id":308311265,"node_id":"MDU6SXNzdWUzMDgzMTEyNjU=","number":21,"title":"Arch Linux build issues (fftwf_make_planner_thread_safe)","user":{"login":"dvzrv","id":432519,"node_id":"MDQ6VXNlcjQzMjUxOQ==","avatar_url":"https://avatars2.githubusercontent.com/u/432519?v=4","gravatar_id":"","url":"https://api.github.com/users/dvzrv","html_url":"https://github.com/dvzrv","followers_url":"https://api.github.com/users/dvzrv/followers","following_url":"https://api.github.com/users/dvzrv/following{/other_user}","gists_url":"https://api.github.com/users/dvzrv/gists{/gist_id}","starred_url":"https://api.github.com/users/dvzrv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dvzrv/subscriptions","organizations_url":"https://api.github.com/users/dvzrv/orgs","repos_url":"https://api.github.com/users/dvzrv/repos","events_url":"https://api.github.com/users/dvzrv/events{/privacy}","received_events_url":"https://api.github.com/users/dvzrv/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-03-25T00:36:22Z","updated_at":"2018-07-20T04:15:12Z","closed_at":null,"author_association":"NONE","body":"I'm currently trying to create a package for Arch Linux, to eventually move ambix to the [community] repository.\r\nHowever, I have troubles building it with:\r\nalsa-lib:  1.1.5-1\r\neigen:  3.3.4-1\r\nfftw:  3.3.7-1\r\nfreetype2:  2.9-2\r\nglu:  9.0.0-4\r\njack:  0.125.0-3\r\nlibsoxr:  0.1.3-1\r\nlibxinerama:  1.1.3-2\r\nlibxcursor:  1.1.15-1\r\nlibxrandr:  1.5.1-2\r\nzita-convolver:  3.1.0-6\r\n\r\nIt seems as if fftw is not detected properly, or the fftw package in Arch is missing something. For the latter reason I have build fftw from source to make sure (correlating with how Debian currently builds it), that everything is in its right place.\r\nApart from not building static libs and not building for that many architectures, it should be the same though!\r\n\r\nIn any case, the build reproducibly fails, as can be seen in the below log:\r\n\r\n```\r\nCMake Deprecation Warning at CMakeLists.txt:3 (cmake_policy):\r\n  The OLD behavior for policy CMP0026 will be removed from a future version\r\n  of CMake.\r\n\r\n  The cmake-policies(7) manual explains that the OLD behaviors of all\r\n  policies are deprecated and that a policy should be set to OLD only under\r\n  specific short-term circumstances.  Projects should be ported to the NEW\r\n  behavior and not rely on setting a policy to OLD.\r\n\r\n\r\n-- The C compiler identification is GNU 7.3.1\r\n-- The CXX compiler identification is GNU 7.3.1\r\n-- Check for working C compiler: /usr/bin/cc\r\n-- Check for working C compiler: /usr/bin/cc -- works\r\n-- Detecting C compiler ABI info\r\n-- Detecting C compiler ABI info - done\r\n-- Detecting C compile features\r\n-- Detecting C compile features - done\r\n-- Check for working CXX compiler: /usr/bin/c++\r\n-- Check for working CXX compiler: /usr/bin/c++ -- works\r\n-- Detecting CXX compiler ABI info\r\n-- Detecting CXX compiler ABI info - done\r\n-- Detecting CXX compile features\r\n-- Detecting CXX compile features - done\r\n-- Found Eigen3: /usr/include/eigen3 (Required is at least version \"2.91.0\") \r\n-- Found libsoxr: /usr/lib/libsoxr.so\r\n-- Found OpenGL: /usr/lib/libOpenGL.so   \r\n-- Found GLUT: /usr/lib/libGLU.so  \r\n-- Found Freetype: /usr/lib/libfreetype.so (found version \"2.9.0\") \r\n-- Found LIBZITACONVOLVER: /usr/lib/libzita-convolver.so\r\n-- Configuring done\r\n-- Generating done\r\n-- Build files have been written to: /build/ambix/src/ambix-0.2.8/build\r\nScanning dependencies of target JUCE_STATIC\r\n[  0%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_audio_basics/juce_audio_basics.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  0%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_audio_formats/juce_audio_formats.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  1%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:28,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:31:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/utility/../juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/utility/juce_IncludeModuleHeaders.h:28,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/utility/juce_PluginUtilities.cpp:31:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  1%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_audio_processors/juce_audio_processors.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_processors/juce_audio_processors.h:54,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:36:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_processors/juce_audio_processors.h:54:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp:36:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  1%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_audio_utils/juce_audio_utils.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_utils/juce_audio_utils.h:54,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:37:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_utils/juce_audio_utils.h:54:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp:37:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  2%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_box2d/juce_box2d.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  2%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_core/juce_core.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  3%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_data_structures/juce_data_structures.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  3%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_events/juce_events.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  3%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_graphics/juce_graphics.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  4%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_gui_basics/juce_gui_basics.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:43:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp:43:0:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  4%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_gui_extra/juce_gui_extra.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_extra/juce_gui_extra.h:53,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:40:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_extra/juce_gui_extra.h:53:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp:40:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  5%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_opengl/juce_opengl.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_extra/juce_gui_extra.h:53,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_opengl/juce_opengl.h:56,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_opengl/juce_opengl.cpp:39:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_extra/juce_gui_extra.h:53:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_opengl/juce_opengl.h:56,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_opengl/juce_opengl.cpp:39:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  5%] Building CXX object JUCE/CMakeFiles/JUCE_STATIC.dir/modules/juce_osc/juce_osc.cpp.o\r\n<command-line>:0:0: warning: \"JUCE_STANDALONE_APPLICATION\" redefined\r\n<command-line>:0:0: note: this is the location of the previous definition\r\n[  5%] Linking CXX static library libJUCE_STATIC.a\r\n[  5%] Built target JUCE_STATIC\r\nScanning dependencies of target ambix_binaural_o5\r\n[  6%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/__/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/VST/../utility/../juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/VST/../utility/juce_IncludeModuleHeaders.h:28,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:84:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/VST/../utility/../juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/VST/../utility/juce_IncludeModuleHeaders.h:28,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp:84:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  6%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/__/JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:28,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:74:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/LV2/../utility/../juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/LV2/../utility/juce_IncludeModuleHeaders.h:28,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/LV2/juce_LV2_Wrapper.cpp:74:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  7%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/Source/AmbiSpeaker.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  7%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/Source/ConvolverData.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  7%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/Source/MtxConv.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.h:22,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.cpp:19:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.h:22,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.cpp:19:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  8%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/Source/PluginEditor.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.h:24,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.h:24,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  8%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/Source/PluginProcessor.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  9%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/__/common/MyMeter/MyMeter.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.h:26,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.cpp:25:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.h:26,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.cpp:25:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[  9%] Building CXX object ambix_binaural/ambix_binaural/CMakeFiles/ambix_binaural_o5.dir/__/__/common/MyMeterDsp/MyMeterDsp.cpp.o\r\n[  9%] Linking CXX shared module libambix_binaural_o5.so\r\n[  9%] Built target ambix_binaural_o5\r\nScanning dependencies of target ambix_binaural_standalone_o5\r\n[ 10%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/__/JUCE/standalone-filter/juce_StandaloneFilterApplication.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_processors/juce_audio_processors.h:54,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/standalone-filter/JucePluginMain.h:18,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/standalone-filter/juce_StandaloneFilterApplication.cpp:12:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_processors/juce_audio_processors.h:54:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/standalone-filter/JucePluginMain.h:18,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/standalone-filter/juce_StandaloneFilterApplication.cpp:12:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 10%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/Source/AmbiSpeaker.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/AmbiSpeaker.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 11%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/Source/ConvolverData.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/ConvolverData.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 11%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/Source/MtxConv.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.h:22,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.cpp:19:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.h:22,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/MtxConv.cpp:19:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 11%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/Source/PluginEditor.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.h:24,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.h:24,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginEditor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 12%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/Source/PluginProcessor.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.h:23,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/Source/PluginProcessor.cpp:20:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 12%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/__/common/MyMeter/MyMeter.cpp.o\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:178:0,\r\n                 from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.h:26,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.cpp:25:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h: In member function ‘void juce::LassoComponent<SelectableItemType>::paint(juce::Graphics&)’:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/mouse/juce_LassoComponent.h:202:23: warning: invalid use of incomplete type ‘class juce::LookAndFeel’\r\n         getLookAndFeel().drawLasso (g, *this);\r\n         ~~~~~~~~~~~~~~^~\r\nIn file included from /build/ambix/src/ambix-0.2.8/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client.h:52:0,\r\n                 from /build/ambix/src/ambix-0.2.8/ambix_binaural/JuceLibraryCode/JuceHeader.h:20,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.h:26,\r\n                 from /build/ambix/src/ambix-0.2.8/common/MyMeter/MyMeter.cpp:25:\r\n/build/ambix/src/ambix-0.2.8/JUCE/modules/juce_gui_basics/juce_gui_basics.h:115:7: note: forward declaration of ‘class juce::LookAndFeel’\r\n class LookAndFeel;\r\n       ^~~~~~~~~~~\r\n[ 12%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/__/common/MyMeterDsp/MyMeterDsp.cpp.o\r\n[ 13%] Building CXX object ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/__/__/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.o\r\n[ 13%] Linking CXX executable ../../_bin/standalone/ambix_binaural_standalone_o5\r\nCMakeFiles/ambix_binaural_standalone_o5.dir/__/Source/MtxConv.cpp.o: In function `MtxConvMaster::MtxConvMaster()':\r\nMtxConv.cpp:(.text+0x620): undefined reference to `fftwf_make_planner_thread_safe'\r\ncollect2: error: ld returned 1 exit status\r\nmake[2]: *** [ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/build.make:320: _bin/standalone/ambix_binaural_standalone_o5] Error 1\r\nmake[1]: *** [CMakeFiles/Makefile2:217: ambix_binaural/ambix_binaural_standalone/CMakeFiles/ambix_binaural_standalone_o5.dir/all] Error 2\r\nmake: *** [Makefile:84: all] Error 2\r\n```\r\n\r\nAny help would be greatly appreciated."}}
{"actor":{"display_login":"kronihias"}}