This repository has been archived by the owner on Jan 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 605
Build errors when building with KittAi enabled #9
Milestone
Comments
Hi @shikha-bansal , Do you have GCC 4.9.2 by chance? Here's a local fix I believe should work: Replace the |
Thanks @sanjayrd , fix works for me. I am able to compile. |
Hi @shikha-bansal, We will be pushing the fix to mitigate the GCC regression for that version into the code base in the next release. Thanks, |
kjkh
pushed a commit
that referenced
this issue
Jun 9, 2017
Changes in this update -Implemented Sensory wake word detector functionality -Removed the need for a std::recursive_mutex in MessageRouter -Added AIP unit test -Added handleDirectiveImmediately functionality to SpeechSynthesizer -Added memory profiles for: AIP SpeechSynthesizer ContextManager AVSUtils AVSCommon -Bug fix for MultipartParser.h compiler warning -Suppression of sensitive log data even in debug builds. Use cmake parameter -DACSDK_EMIT_SENSITIVE_LOGS=ON to allow logging of sensitive information in DEBUG builds -Fix crash in ACL when attempting to use more than 10 streams -Updated MediaPlayer to use autoaudiosink instead of requiring pulseaudio -Updated MediaPlayer build to suppport local builds of GStreamer -Fixes for the following Github issues: #5 #8 #9 #10 #17 #24
Closed
This was referenced Dec 13, 2017
6 tasks
Guillaume0477
pushed a commit
to Guillaume0477/avs-device-sdk
that referenced
this issue
Sep 16, 2019
UIManager fix
6 tasks
8 tasks
6 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
I get the following error when compiling 0.3 release with KittAi enabled:
In member function ‘virtual void alexaClientSDK::integration::AudioInputProcessorTest::SetUp()’:
/home/shikha.bansal/AVS/0.3/alexa-client-sdk-master/Integration/test/AudioInputProcessorIntegrationTest.cpp:624:22: error: converting to ‘std::unordered_set<std::shared_ptralexaClientSDK::avsCommon::sdkInterfaces::KeyWordDetectorStateObserverInterface >’ from initializer list would use explicit constructor ‘std::unordered_set<_Value, _Hash, _Pred, _Alloc>::unordered_set(std::unordered_set<_Value, _Hash, _Pred, _Alloc>::size_type, const hasher&, const key_equal&, const allocator_type&) [with _Value = std::shared_ptralexaClientSDK::avsCommon::sdkInterfaces::KeyWordDetectorStateObserverInterface; _Hash =
The 4th input parameter for function "create" in KittAiKeyWordDetector.cpp is a pointer to KeyWordDetectorStateObserverInterface . However the caller function Setup in AudioInputProcessorIntegration.cpp (line 615) , passes 4th parameter as { }.
Any ideas ?
The text was updated successfully, but these errors were encountered: