You need to set your OS variable in your compiler flags in your project settings. In the setting, "Preprocessor Macros" there should be the string, "PJ_DARWINOS=1". For the iphone it could be slightly different. But that's what I used to compile it on the mac. James Long (Trey) Tech Manager, Propeller On Tue, Dec 2, 2008 at 7:06 AM, George Stylianakis <gstylianakis at gmail.com> wrote: > i made an error in my previous question > i resubmit it > in project settings in library search paths i've put the following > directories > > pjlib/lib > pjlib-util/lib > pjnath/lib > pjmedia/lib > pjsip/lib > > in Header search paths i've put > > pjlib/include > pjlib-util/include > pjnath/include > pjmedia/include > pjsip/include > > but i get errors such as > >> error: # error "Please specify target os." in config.h >> error: # error "PJ_THREAD_ALLOCATE_STACK should be defined in >> compat/os_xx.h" in config.h > >> error: syntax error before 'pj_atomic_value_t' in os.h line 471 > > what am i doing wrong? > thanks in advance > > George > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > >