Changes between Version 16 and Version 17 of DevelopingSymbianAppWithCarbide
- Timestamp:
- Dec 30, 2007 1:24:27 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevelopingSymbianAppWithCarbide
v16 v17 5 5 == Introduction == 6 6 7 Previously PJSIP did not support Carbide C++ as the development tools for Symbian target, since Carbide did not import PJSIP's MMP files properly. But with the release of Carbide C++ version 1.2, it seems that Carbide is now able to build PJSIP projects properly. And since it seems that Nokia strongly suggests to use Carbide for the development tools instead of !CodeWarrior, it may worth to write some small documentation to help you get started with developing PJSIP applications on Symbian using this tool.7 Previously PJSIP did not support Carbide C++ as the development tools for Symbian target, since Carbide did not import PJSIP's MMP files properly. But with the release of Carbide C++ version 1.2, Carbide is now able to build PJSIP projects fine. And since it seems that Nokia strongly suggests to use Carbide for the development tools instead of !CodeWarrior, it may worth to write some small documentation to help you get started with developing PJSIP applications on Symbian using this tool quickly. 8 8 9 9 This document covers the following topics: … … 30 30 === SDK === 31 31 32 Follow the installation instructions in the SDK documentation (make sure that the SDK requisites, such as Perl version, are satisfied). Please install Symbian SDK on the same 33 34 drive as PJSIP. 32 Follow the installation instructions in the SDK documentation (make sure that the SDK requisites, such as Perl version, are satisfied). Please install Symbian SDK on the same drive as PJSIP. 35 33 36 34 === Carbide === … … 43 41 === Nokia PC Suite === 44 42 45 Install PC Suite, connect your device with the USB cable, and make sure your PC can access your device. Leave PC Suite running with the device connected throughout th esession.43 Install PC Suite, connect your device with the USB cable, and make sure your PC can access your device. Leave PC Suite running with the device connected throughout this tutorial session. 46 44 47 45 === PJSIP === … … 57 55 58 56 59 Run Carbide C++. When it asks the workspace location, just accept the default value and press OK button:57 Run Carbide C++. When it asks the workspace location, enter a directory where you would want to put Carbide specific settings for PJSIP (or just accept the default value): 60 58 61 59 [[Image(carbide-workspace.JPG)]] … … 66 64 Now we need to import PJSIP's project files (the MMP files) into Carbide's workspace. 67 65 68 Select File --> Importfrom the menu:66 Select '''File''' --> '''Import''' from the menu: 69 67 70 68 [[Image(file_import.JPG)]] … … 78 76 [[Image(import_bld.JPG)]] 79 77 80 Then on the SDK selection dialog, select the build configurations that you want to support. For this tutorial, select WINSCW and GCCE from S60 3rd Edition MR SDK, and press '''Next''' button :78 Then on the SDK selection dialog, select the build configurations that you want to support. For this tutorial, select WINSCW and GCCE from S60 3rd Edition MR SDK, and press '''Next''' button ('''do not select ARMV5 unless you have the commercial ARMV5 compiler'''): 81 79 82 80 [[Image(import_sdk.JPG)]]