There are few questions Haomiao, Is it must to install alsa and PJSIP in /usr/local---Please share ur requirement. By default PJSIP looks for alsa file in /usr/include/alsa which is where alsa headers are installed by default. In case ur requirement is to install the alsa at some other place try compiling PJSIP using switch --includedir=DIR C header files [PREFIX/include] If this is a requirement you might have to create a soft link for libasound .so in later stage once your header compilation starts working where DIR is a location where your alsa header are installed. Thanks and Regards, Gaurav -----Original Message----- From: pjsip [mailto:pjsip-bounces@xxxxxxxxxxxxxxx] On Behalf Of Haomiao Huang Sent: Thursday, February 07, 2013 6:41 AM To: pjsip at lists.pjsip.org Subject: pjsip configure can't find ALSA headers (cross-compile) Hi, I'm trying to cross-compile pjsip for arm linux with ALSA and it can't find the ALSA headers. it cannot find alsa and I get the following: checking alsa/version.h usability... no checking alsa/version.h presence... no checking for alsa/version.h... no Asks: Does anyone know where pjsip looks for the ALSA headers when cross-compiling? Or does anyone know how to force pjsip to look in a particular place for ALSA? Has anyone successfully compiled pjsip for arm with ALSA and would they be willing to share what they did with me? I've cross-compiled the alsa library successfully and installed it to $HOME/arm-install using the commands $ ./configure --host=arm-none-linux-gnueabi --prefix=/usr/local $ make $ make install DESTDIR=/PATH/TO/ARM/BUILD/arm-install I configure pjsip with $ ./configure --host=arm-none-linux-gnueabi --prefix=/PATH/TO/ARM/BUILD/arm-install Note that I've tried this using --prefix=/usr/local for both, and tried copying the alsa headers into /usr/local/include, to no effect. I've also tried to follow the instructions here: http://theo.cc/blog/2012/04/compile-pjsip-and-pjsua-voip-client-for-the-kind le-3/ but pjsip still can't find alsa. If only I could figure out where it's looking, or force it to look in the arm-install directory... Thanks! -Haomiao -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20130207/b04b92de/attachment-0001.html>