|
Its really quite simple -- its about the same difficulty as compiling
any GNU software (however, this is _not_ GNU software)
Run 'configure' by using one (and only one) of the following:
./configure
sh configure
By default, 'configure' sets up the software to be run from
/usr/local -- if this is not the case for you (ie, you are not
the superuser compiling for the entire system) you can run
configure with the "--prefix=/path/to/somewhere" flag, for example:
./configure --prefix=/usr/home/jnelson
- EPIC should be able to compile and run on almost
any modern unix (A ``modern'' unix is one that supports POSIX
system calls and BSD networking in addition to the most commonly
accepted non-standard unix extensions, like getpw*() functions.)
All i can say is try it and see if it works. It will definitely
work on Solaris, FreeBSD, Linux, Digital Unix, SCO ODT 5, AIX, etc.
- To compile EPIC, type 'make' in the main source directory. This
will compile the `epic' and `wserv' programs
that live in the `source' subdirectory.
- Once that you are happy with the compilation, you can install them
with `make install'. This will install all the binaries, scripts,
man pages, and help files into the path you specified in the Makefile
(or when you ran configure)
- You can now delete the object files and binaries if you want to
save some space by typing `make clean'. If you are sure you probably
wont have to compile again, but you want to keep the source code
around, you can use `make distclean'. You should make distclean
before you try to compile again for a different architecture.
- Bug reports go to list at epicsol dot org. Please see the BUG_FORM
file for information about how to file a bug report. Please include
as much information as possible.
|