J'ai eu des problèmes avec la compilation de pjsip pour iOS 4.0. J'utilise la dernière version de ligne réseau de SVN et je continue à recevoir une erreur de portaudio. Lorsque j'utilise le guide piémontwireless: http://www.piemontewireless.net/PJSip155_and_iPhoneSDK312 Je reçois une erreur de séparateur manquante dans mon fichier build.mak, ce qui indiquerait une erreur espace/tabulation, mais pour la vie de moi, je ne peux pas le trouver.Compilation de pjsip pour iOS 4.0
Selon les listes de diffusion de pjsip, vous devriez être en mesure de compiler de la boîte pour iOS 4.0, mais je reçois cette erreur:
../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
Je vais continuer à coups de poing à travers cela, mais toute aide serait vraiment apprécié.
EDIT: J'ai portaudio.h
La dernière fois que j'ai vérifié pjsip Je me souviens portaudio a été tiré par un dépôt séparé dans la construction, mais je peux me tromper. Avez-vous vérifié si vous avez effectivement eu portaudio.h? – sdolan
Yep Portaudio.h est là dans le système qui est ce qui me dérange le plus. Dans le dossier third_party. – Schroedinger
http://code.google.com/p/siphon/issues/detail?id=364 indique que portaudio n'est pas pris en charge sur l'iPhone OS. Le commentaire dit regarder le wiki ou le patch, mais d'un coup d'œil, je n'ai pas vu le correctif. J'espère que cela vous aidera à avancer dans la bonne direction. – sdolan