View Single Post
Posts: 9 | Thanked: 8 times | Joined on Nov 2007 @ Apeldoorn, NL / Beijing, CHN
#1
It is possible to install the Maemo 5 SDK (final) on Fedora 12. You first need to make sure you have installed Xephyr. You can do so with the command:

$ yum install Xephyr

since the installer is not able to do so for other distributions than Ubuntu and debian.

In the file maemo-sdk-install-wizard_5.0.py you can change line 129 to

SB_PATH="/opt/scratchbox"

change line 2311 to:

exec_cmd(sb_installer_fn + opt + "-s " + SB_PATH)

change line 2351 to:

cmd = "%s -d -m %s -s %s" % (sdk_installer_fn, self.__sdk_inst_m_opt_arg, SB_PATH)

this includes the Scratchbox path during the command invocation. You can then install the SDK by running the script. It will handle the download of PyQT and sip itself.

After the install you can start Xephyr. However you can not use the -kb option:

$ Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac &

The first start of af-sb-init.sh failed for me with a coredump and several segmentation faults. try to close the scratchbox environment and try again. The result: http://picasaweb.google.com/lh/photo...PVlzul5UjAaSqg

Greets!

Note: I haven't tried it with SELinux as enforcing since I currently run my workstation as permissive.

Last edited by gbraad; 2009-11-22 at 23:18.
 

The Following 6 Users Say Thank You to gbraad For This Useful Post: