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.
Difference between revisions of "ERCP/build/HowToBuildeSWTforS60"
< ERCP
(→Required software) |
(→Steps) |
||
Line 7: | Line 7: | ||
=== Steps === | === Steps === | ||
+ | # Install Carbide C++, ActivePearl and Series 80 SDK for Personal Profile. | ||
# Install the latest S60 SDK (Example: S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1) | # Install the latest S60 SDK (Example: S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1) | ||
# 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 repository into the root of the S60 SDK (Example: ''S:\eswt'') | ||
− | # ''S:\eswt\org.eclipse.ercp.swt.s60\build\bldmake bldfiles'' | + | # Execute ''S:\eswt\org.eclipse.ercp.swt.s60\build\bldmake bldfiles'' |
− | # ''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'' |
Revision as of 15:49, 10 September 2008
Required software
Steps
- Install Carbide C++, ActivePearl and Series 80 SDK for Personal Profile.
- Install the latest S60 SDK (Example: S60 3rd Edition SDK for Symbian OS, Feature Pack 2 v1.1)
- 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
- Download latest eSWT sources from the Eclipse repository into the root of the S60 SDK (Example: S:\eswt)
- Execute S:\eswt\org.eclipse.ercp.swt.s60\build\bldmake bldfiles
- Execute S:\eswt\org.eclipse.ercp.swt.s60\build\abld build winscw udeb