75
edits
| 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 == | ||
edits