< KDE MobileRevision as of 10:21, 20 November 2011 by Aheinecke (talk | contribs) (Add some basic setup information)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) Contents 1 KDE on Meego 1.2 Harmattan 2 Getting Started 2.1 Development Repositories 2.2 Set up a development Environment 2.2.1 Using Madde 2.2.2 Using Scratchbox 2.3 General Hints 2.3.1 Enabling Developer Mode 2.3.2 Configure SSH KDE on Meego 1.2 Harmattan This page is intended for developers seeking to deploy their KDE Applications on a Harmattan Device like the N9(50). Getting Started If you are new to Harmattan you should check out the [#General_Hints] section first Development Repositories For KDE Development you need several third party libraries. Several are available in the Nokia SDK repository which is also preinstalled in scratchbox. To provide additional libraries there are several packages needed by KDE available from the "rzr" repository, which is one of the biggest community repos. To enable this repository in your scratchbox or on your device add the following to you /etc/apt/sources.list: deb http://harmattan-dev.nokia.com/ harmattan/sdk free non-free deb http://repo.pub.meego.com/home:/rzr:/harmattan/MeeGo_1.2_Harmattan_Maemo.org_MeeGo_1.2_Harmattan_standard/ ./ The SDK is already enabled in scratchbox but you need it on your device as it supplies dependencies needed by rzr packages. For more on the rzr repository see: https://build.pub.meego.com/project/show?project=home%3Arzr%3Aharmattan Set up a development Environment Using Madde --- TODO --- Using Scratchbox Scratchbox utilizes qemu and some changeroot style path seperation to allow you to have a development environment where you can "natively" compile for armel and work with armel packages on a generic Host system. For information on how to install it see: http://harmattan-dev.nokia.com/platform-sdk General Hints When you start out with an N950 you might first want to upgrade your image to the latest version: http://wiki.meego.com/N950_landing_page offers information on how to do that. Enabling Developer Mode This is actually quite easy and there is even a GUI on the devices for it (reachable via Settings -> Security -> Developer Mode) This will also install an ssh server on your device which makes the rest of the installation much more comfortable. Configure SSH To connect to your ssh server you first have to set a password for the "user" account. To do that open the Terminal application and use devel-su to log in as root (default root password is rootme) and set the password for the user by calling passwd user. Now you are able to connect to your device as user and configure the OpenSSH server as usual. Retrieved from "https://community.kde.org/index.php?title=KDE_Mobile/Harmattan&oldid=16104" Content is available under Creative Commons License SA 4.0 unless otherwise noted.