I've been following the guide for building for blackberry 10, in a windows host.
I've found one inconsistency and two errors following the guide:
First: In step number 5: For Windows host, edit pjsip.pri in the PJSIP root directory, replace '/C/' with 'C:/'.
Solution: The file to edit is not pjsip.pri (this file is empty), but build.mak, at line number 1, replace '/C/' with 'C:/'.
Regards,
Second: Must disable libyuv or else it won't build. The error is in the row_common.c file from 1247 to 1253: " invalid types 'const signed char __vector__[int]' for array subscript ".
Solution: This error was also found in freeswitch issue tracker https://freeswitch.org/jira/browse/FS-8884 and the workaround is to add --disable-libyuv to the ./configure-bb10 command
Third: I was able to run make dep successfully. When i run make aftewards i get an error:
C:/Users/lorenzo/Downloads/pjproject-2.6/build/rules.mak:123: *** multiple target patterns. Stop.
Samples.mak:62: recipe for target 'auddemo' failed
make[2]: *** [auddemo] Error 2
make[2]: Leaving directory 'C:/Users/lorenzo/Downloads/pjproject-2.6/pjsip-apps/build'
Makefile:84: recipe for target 'samples' failed
make[1]: *** [samples] Error 2
make[1]: Leaving directory 'C:/Users/lorenzo/Downloads/pjproject-2.6/pjsip-apps/build'
Makefile:14: recipe for target 'all' failed
make: *** [all] Error 1
If i'm not mistaken the error corresponds to a demo project. I can't find a solution to this issue, so please feel free to ask me for more information. I will try to build it under ubuntu and maybe inside momentics directly.
Lorenzo Ferrante
_______________________________________________ Visit our blog: http://blog.pjsip.org pjsip mailing list pjsip@xxxxxxxxxxxxxxx http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org