-
Notifications
You must be signed in to change notification settings - Fork 2
/
INSTALL
54 lines (42 loc) · 1.86 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Prerequisites
-------------
Edacious requires only the Agar library. Download it from:
http://libagar.org/download.html
Installation under Unix
-----------------------
1) Execute the configure script. See `./configure --help' for options.
$ ./configure
2) Compile the libraries and executables.
$ make depend all
# make install
3) Let the developers know of your success/failure. If you happen to run
into trouble, please set a valid return address so we can respond.
$ cat config.log | mail -s "compiles fine" [email protected]
Installation under SGI IRIX
---------------------------
Under IRIX, we recommend using gcc3 (or SGI cc) because of gcc 2.95 issues
with varargs. There are .tardist packages for gcc3, SDL and freetype
available from: http://www.nekochan.net/.
Installation under Windows
--------------------------
Under Windows, Edacious can be compiled under Microsoft Visual Studio,
Cygwin and MSYS. Precompiled packages may be available from the Edacious
download page.
Concurrent building
-------------------
Under Unix, it is possible to build Edacious outside of the source directory.
Developers will generally prefer this method, since it results in a faster
build, does not clutter the source directories with object files and
facilitates testing on multiple machines using network filesystems.
1) Create the build directory. Where available, a memory filesystem is a
good location to build from.
$ mkdir w-edacious
$ cd w-edacious
2) If configure was already executed from the source directory, make sure
to clean it up or the build will fail:
$ (cd ~/edacious-sources && make cleandir)
3) Run configure from the source directory with --srcdir.
$ ~/edacious-sources/configure --srcdir=$HOME/edacious-sources [...]
4) Now build the libraries and executables as you normally would.
$ make depend && make
# make install