[pjsip] Error in building pjsip (on Symbian)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
> 





[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux