He estado teniendo problemas con la compilación de pjsip para iOS 4.0.Compilación de pjsip para iOS 4.0
Estoy usando la última versión de tronco de SVN y sigo recibiendo un error de portaudio. Cuando utilizo la guía piedmontwireless: http://www.piemontewireless.net/PJSip155_and_iPhoneSDK312 Obtengo un error de separación faltante en mi archivo build.mak, que indicaría un error de espacio en blanco/tabulación, pero durante mi vida no puedo encontrarlo.
De acuerdo con las listas de correo PJSIP, usted debería ser capaz de compilar fuera de la caja para iOS 4.0, pero me sale este error:
../src/pjmedia-audiodev/errno.c:23:26: error: portaudio.h: No such file or directory
../src/pjmedia-audiodev/errno.c: In function ‘pjmedia_audiodev_strerror’:
../src/pjmedia-audiodev/errno.c:104: warning: implicit declaration of function ‘Pa_GetErrorText’
make[2]: *** [output/pjmedia-audiodev-arm-apple-darwin9/errno.o] Error 1
make[1]: *** [pjmedia-audiodev] Error 2
Guardaré perforación a través de esto, pero cualquier ayuda sería muy apreciado.
EDIT: Tengo portaudio.h
La última vez que el check out PJSIP Recuerdo PortAudio fue aspirado a través de un repositorio separado en la construcción, pero puedo estar equivocado. ¿Has comprobado si recibiste o no el portaudio.h? – sdolan
Yep portaudio.h está ahí en el sistema, que es lo que más me asusta. En la carpeta third_party. – Schroedinger
http://code.google.com/p/siphon/issues/detail?id=364 dice que el sistema operativo iPhone no es compatible con portaudio. El comentario decía: mira la wiki o el parche, pero a primera vista no vi la solución. Con suerte, eso lo ayudará a guiarlo en la dirección correcta. – sdolan