Development Team/Jhbuild: Difference between revisions
Sascha silbe (talk | contribs) →Dealing with dependencies: sugar-jhbuild depscheck should be the primary means of getting a list of dependencies now |
Sascha silbe (talk | contribs) factor out distribution specific information |
||
| Line 6: | Line 6: | ||
==Compatible Platforms== | ==Compatible Platforms== | ||
Jhbuild is quite demanding with regard to the packages and setup for the host Linux distribution. | Jhbuild is quite demanding with regard to the packages and setup for the host Linux distribution. As a result there are only a few Linux distributions which are known to work with it. | ||
See the distribution specific instructions for information about whether your distribution is currently supported. Other distros which have a recent-enough release (e.g. including the latest stable GNOME release) can be supported if someone is willing to maintain the dependencies for that distro release (in config/sysdeps). | |||
==Check distro-specific instructions== | |||
Many distributions have some quirks that need to be catered for and there are different package managing tools in use, so please check the page for your distribution before proceeding: | |||
* [[/Debian]] | |||
* [[/Fedora]] | |||
* [[/Ubuntu]] | |||
== | ==Check out sugar-jhbuild== | ||
In a suitable directory, execute | In a suitable directory, execute | ||
| Line 38: | Line 39: | ||
Some tips: | Some tips: | ||
* hulahop stopped building because I had installed a more recent version of xulrunner on my machine. The workaround was to <code>rm -rf ~/sugar-jhbuild/source/hulahop</code> and then run update and build again. | * hulahop stopped building because I had installed a more recent version of xulrunner on my machine. The workaround was to <code>rm -rf ~/sugar-jhbuild/source/hulahop</code> and then run update and build again. | ||
== Run Sugar == | |||
==Run Sugar== | |||
This command launches the Sugar emulator: | This command launches the Sugar emulator: | ||
| Line 58: | Line 49: | ||
To exit the emulator, press Alt-Q. | To exit the emulator, press Alt-Q. | ||
== Running multiple instances== | == Running multiple instances == | ||
To run multiple instances of sugar you can start it in the following way: | To run multiple instances of sugar you can start it in the following way: | ||