ede/README.md

56 lines
2.0 KiB
Markdown
Raw Normal View History

2016-06-16 15:49:39 +03:00
# EDE
2006-08-23 14:59:00 +04:00
2016-06-16 15:49:39 +03:00
EDE is small and fast desktop environment that uses
2016-06-16 15:51:33 +03:00
[FLTK toolkit](http://www.fltk.org). For more details and philosophy
2016-06-16 15:49:39 +03:00
behind it, check
2016-06-16 15:51:33 +03:00
[about EDE on our wiki](http://equinox-project.org/wiki/AboutEde).
2006-08-23 14:59:00 +04:00
2016-06-16 15:49:39 +03:00
## Build requirements
2006-08-23 14:59:00 +04:00
2016-06-16 15:51:33 +03:00
EDE is using FLTK toolkit from http://www.fltk.org. At the time of
this writing, the latest stable tree is 1.3.x.
Since FLTK lacks many things needed for developing a full *nix desktop
2016-06-16 15:49:39 +03:00
environment, we have developed a small add-on library called
`edelib`. This library is also required for compiling EDE and is
released together with EDE.
We *strongly* recommend that you use matching versions of EDE and
2016-06-16 15:49:39 +03:00
edelib (e.g. released at the same time) or you make repository
checkout at the same time due their frequent changes.
2006-08-23 14:59:00 +04:00
2016-06-16 15:49:39 +03:00
Also you will need a `jam` tool. Jam is a *make* replacement and you
can find it on our repository.
2016-06-16 15:49:39 +03:00
## Downloading the code
2006-08-23 14:59:00 +04:00
2016-06-16 15:49:39 +03:00
The best way to download latest code is checking it out from our
repository. These modules you should checkout (with their paths):
2007-03-17 14:28:25 +03:00
2016-06-16 15:49:39 +03:00
- *jam* - `git clone https://github.com/edeproject/jam.git`
- *edelib* - `git clone https://github.com/edeproject/edelib.git`
- *ede* - `git clone https://github.com/edeproject/ede.git`
2007-03-17 14:28:25 +03:00
If you already have Jam installed, there is no need to download it.
2016-06-16 15:49:39 +03:00
## Compiling and installing
2006-08-23 14:59:00 +04:00
In order to build and install EDE do the following steps:
2006-08-23 14:59:00 +04:00
2016-06-16 15:49:39 +03:00
1. compile and install `jam` first; going to jam source directory and running `make` will do
the job; after that you should get `bin.YOUR_PLATFORM` directory (on Linux it will be
bin.linux) and copy `jam` executable in your $PATH, e.g. */usr/local/bin*
2016-06-16 15:49:39 +03:00
2. compile and install `edelib`; please read README file in edelib directory
2006-08-23 14:59:00 +04:00
2016-06-16 15:49:39 +03:00
3. go in ede directory and run `./autogen.sh`
2007-03-17 14:28:25 +03:00
2016-06-16 15:49:39 +03:00
4. after that, goes `./configure --enable-debug`
2006-08-23 14:59:00 +04:00
5. jam
2006-08-23 14:59:00 +04:00
6. jam install
Please note how this document is quick and short tutorial about EDE installation. For more details,
2016-06-16 15:51:33 +03:00
please check [Installation Howto](http://equinox-project.org/wiki/InstallationHowTo) on our wiki.