Mobile/DFBPorting: Difference between revisions

Line 110: Line 110:


== DirectFB Build and Test Environment setup - Using script ==
== DirectFB Build and Test Environment setup - Using script ==
Note: This setup has been tested on Fedora Core 8.
=== Getting mozilla-dfb sources from hg ===
* ''hg clone http://hg.mozilla.org/users/pavlov_mozilla.com/mozilla-dfb mozilla-dfb-src''
* ''cd mozilla-dfb-src''
* ''python client.py --cvsroot=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot --skip-tamarin checkout''
=== Installing gtk-dfb packages ===
* Download and unpack install_gtk.tar.gz
* Download and unpack platform_patches.tar.gz
* Try ''install_gtk.py --help'' for usage instructions
* Run install_gtk.py that downloads all source packages, applies cairo and gtk patches, builds and installs
* Copy this .directfbrc to ~/.directfbrc
=== Build mozilla-dfb ===
* Copy this .mozconfig to mozilla-dfb-src/.mozconfig
* set LD_LIBRARY_PATH and PKG_CONFIG_PATH to installed gtk-dfb packages
* ''make -f client.mk build'' in the mozilla-dfb source directory


== DirectFB Build and Test Environment setup - Manually ==
== DirectFB Build and Test Environment setup - Manually ==
75

edits