-
Notifications
You must be signed in to change notification settings - Fork 601
Header file "portaudio.h" missing #1640
Comments
Hi @shashwatsinha28 in order to better assist you, could you please add here the cmake command you are using? Portaudio is a third party library and is a necessary dependency for the SDK. Please follow this guide https://developer.amazon.com/en-US/docs/alexa/avs-device-sdk/ubuntu.html#set-up-your-ubuntu-environment to install it and specify the correct locations in the cmake configuration. |
Hi, I am using the following cmake commands to set up AVS on generic linux. cmake $HOME/my_project/source/avs-device-sdk But the portaudio library is missing from the third party folder. |
Hi @shashwatsinha28, if the portaudio library is missing from the third party folder, please make sure to download and install it, and then retry building the Sample App. The instructions for downloading and installing Portaudio can be found in our quick start guide for Ubuntu. It's step 6 under https://developer.amazon.com/en-US/docs/alexa/avs-device-sdk/ubuntu.html#set-up-your-ubuntu-environment. Once you've followed all those steps, re-try building the SDK. Hope this helps. |
Hi @shashwatsinha28, Did you get a chance to build PortAudio? Are you still facing issues? |
I'm going to close this issue due to inactivity, but please feel free to re-open it if I've closed it in error. |
i have the same problem on mac os.
|
Briefly summarize your issue:
I am trying to build AVS device sdk on linux ubuntu 19.10. (https://developer.amazon.com/en-US/docs/alexa/avs-device-sdk/linux.html). After going through all the steps, on running the make command, there is a missing header file error for the file "portaudio.h". I have also tried searching for the file on github for versions 1.17 and 1.18 but the file is not there on github too.
What is the expected behavior?
The make command should build the AVS sdk on the Linux machine and the sample app should run.
What behavior are you observing?
In the directory source/SampleApp/include/SampleApp, the file PortAudioMicrophoneWrapper.h has an include statement for the file portaudio.h. This header file is missing from the source code.
Tell us about your environment:
I am buulding the AVS sdk version 1.17 on ubuntu 19.10.
Tell us what hardware you're using:
The hardware being used is a laptop.
The text was updated successfully, but these errors were encountered: