Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ERCP/build/HowToBuildeSWTforS60"

(Steps)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
= How to Build eSWT for S60 =
 
=== Required software ===
 
=== Required software ===
 
* [http://www.forum.nokia.com/main/resources/tools_and_sdks/carbide_cpp/ Carbide C++]
 
* [http://www.forum.nokia.com/main/resources/tools_and_sdks/carbide_cpp/ Carbide C++]
Line 11: Line 12:
 
# Mount the SDK to a virtual drive (Example: ''D:\SDK\S60_3rd_FP2_SDK_v1.1\subst S: .'')
 
# Mount the SDK to a virtual drive (Example: ''D:\SDK\S60_3rd_FP2_SDK_v1.1\subst S: .'')
 
# Copy ''jni.h'' and ''jniport.h'' from the Series 80 Personal Profile SDK into S60 SDK's ''\epoc32\include''
 
# Copy ''jni.h'' and ''jniport.h'' from the Series 80 Personal Profile SDK into S60 SDK's ''\epoc32\include''
# Download latest eSWT sources from the Eclipse repository into the root of the S60 SDK (Example: ''S:\eswt'')
+
# Download latest eSWT sources from the Eclipse CVS repository into the root of the S60 SDK (Example: ''S:\eswt''). The source code for the S60 port is in the DSDP CVS, it's under org.eclipse.ercp/eswt/S60
 
# Execute ''S:\eswt\org.eclipse.ercp.swt.s60\build\bldmake bldfiles''
 
# Execute ''S:\eswt\org.eclipse.ercp.swt.s60\build\bldmake bldfiles''
 
# Execute ''S:\eswt\org.eclipse.ercp.swt.s60\build\abld build winscw udeb''
 
# Execute ''S:\eswt\org.eclipse.ercp.swt.s60\build\abld build winscw udeb''

Latest revision as of 16:00, 10 September 2008

How to Build eSWT for S60

Required software

Steps

  1. Install Carbide C++, ActivePearl, Series 80 SDK for Personal Profile and the Java SDK.
  2. Install the latest S60 SDK (Example: S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1)
  3. Mount the SDK to a virtual drive (Example: D:\SDK\S60_3rd_FP2_SDK_v1.1\subst S: .)
  4. Copy jni.h and jniport.h from the Series 80 Personal Profile SDK into S60 SDK's \epoc32\include
  5. Download latest eSWT sources from the Eclipse CVS repository into the root of the S60 SDK (Example: S:\eswt). The source code for the S60 port is in the DSDP CVS, it's under org.eclipse.ercp/eswt/S60
  6. Execute S:\eswt\org.eclipse.ercp.swt.s60\build\bldmake bldfiles
  7. Execute S:\eswt\org.eclipse.ercp.swt.s60\build\abld build winscw udeb

Back to the top