Hi Arpit, I'm not Symbian expert either so these may not be relevant to the problem, but I gathered these from past experience, who knows they may be useful. - run "devices" This should show the SDKs installed in your system, and especially your EPOCROOT setting must match the default "device". You can change the default "device" by running "devices -setdefault". Run "devices -help" for more information. If you have errors in executing "devices", then I suppose something is wrong with your SDK installation. Better fix this before doing something else. - get the latest PJSIP from svn trunk I just tried with r1504 which builds fine for S60 3rd Edition MR2. - I recall I got the same warning about ARMv5 compiler when running 00.bat, but I didn't get that with r1504. So once again I suggest getting the latest SVN version. - Running 01.bat without arguments will build all platforms specified in bld.inf. For development, it's often useful to build only specific target, and we can specify the target as arguments to 01.bat, for example: 01.bat winscw udeb So lets try with building for Winscw first to see if this is a platform specific error. cheers, -benny Arpit Mehta wrote: > Hi all , > > I am new to PJSip and Symbian OS. I was trying to port the code to for > Symbian OS. I am running into some problems. I am running Vista, S60 3rd > Edition FP1, Code Warrior. I have my sdk installed here > C:\Symbian\9.2\S60_3rd_FP1 > > I have prepeared the config_site.h file and have done this > > c:\> cd pjproject-0.7.0 > c:\> *cd build.symbian* > c:\> *set EPOCROOT=\Symbian\9.1\S60_3rd\* > c:\> *00.bat* > *-- gives me a "WARNING: When building for ARMV5 platform Compiler > RVCT2.2 or later is required."* > c:\> *01.bat* > -- gives me tonnes of errors related to path not found. for example the > first of them is > > > array.c > perl -S err_formatter.pl > "\Symbian\9.2\S60_3rd_FP1\epoc32\tools\nokia_compiler\Symbian_Tools\Command_Line_Tools\"mwccsym2.exe > -msgstyle parseable -sym codeview -inline off -wchar_t off -align 4 > -warnings on -w nohidevirtual,nounusedexpr -enum int -str pool -exc ms > -lang c++ -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d > "__SERIES60_31__" -d "__SERIES60_3X__" -d "__CW32__" -d "__WINS__" -d > "__WINSCW__" -d "PJ_M_I386=1" -d "PJ_SYMBIAN=1" -d > "__SUPPORT_CPP_EXCEPTIONS__" -cwd source -i- -i "\pjproject- > 0.7.0\pjlib\include" -i "\Symbian\9.2\S60_3rd_FP1\EPOC32\include" -i > "\Symbian\9.2\S60_3rd_FP1\EPOC32\include\libc" -i "\Symbian > \9.2\S60_3rd_FP1\epoc32\include\variant" -i > "\Symbian\9.2\S60_3rd_FP1\epoc32\include\variant\ " -include > "Symbian_OS_v9.2.hrh" -o > "\Symbian\9.2\S60_3rd_FP1\EPOC32\BUILD\pjproject- > 0.7.0\build.symbian\PJLIB\WINSCW\UDEB\array.o" -c > "\pjproject-0.7.0\pjlib\src\pj\array.c" > The system cannot find the path specified. > > > > I am unable to find the path > "\Symbian\9.2\S60_3rd_FP1\epoc32\tools\nokia_compiler\Symbian_Tools\Command_Line_Tools\" > on my system. > > It seems I am missing some installations or I have set the path wrong > somewhere. Would really appreciate some help. > > Thanks > > Regards > -- > Arpit Mehta > Graduate Student > Department of Computer Science > Columbia University > > Tel: 1-646-387-5998 >