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 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
|
#######################################
This is the Installation file of FUDGIT
#######################################
Installation:
- Read this file! OS related comments will be found in README.OS files.
- Edit src/fudgit.h for the location of the default pager, etc...
- Edit Makefile for the location of the help file.
Optional (Gurus):
- Edit the minit.c file to include your built-in macros and aliases.
- Edit the math.c, init.c files to add more built-in math functions.
Then type:
% make OS
where OS is one of:
aix datagen hpux irix4 linux next osf
solaris sun3 sun4 svr4 ultrix ultrix_vax
and then type:
% make install
To generate a copy of the manual just type:
% make doc
and then print the file docs/fudgit.ps on a postscript printer.
The directory "examples" contains a file fudgitrc which is an
example of a file .fudgitrc file. You should copy it in your
home directory and edit it to your taste.
In case of compilation problems:
- If the problem is due to the dynamic loading feature, turn
it off in the Makefile. Or better, send me a patch :-).
- OS dependent stuff has been collected for parsing in file
Makefile.in. Changing stuff there should be relatively easy.
Operating system are changing like crazy these days: it is
hard to keep track of all the changes (e.g. compare
cc flags/behaviour from IRIX 3 4 5 and 6-alpha!)
- Readline and dld stuff are not that well written and
will generate a lot of warning from your compiler. (Don't blame
me: this is GNU stuff!) Just ignore them. If you have problem
with any of the libs, cd there and try to play with the code :-(.
Readline has a configure script (cd libs/readline; sh configure)
that should be run if readline does not compile properly.
Send me a line if you're about to hit your monitor with your
coffee cup.
- Send comments or suggestions to <isaac@physics.mcgill.ca>.
If you improve the code or port it to another platform let me
know. If you use it on a regular basis and would like to have
any patch or later release let me know. If you find any bug
too.
---------------------------------------------------------------
An explanation of all flags can be found in README.Unsupported.
A note to code hackers: I used ts=4 in vi.
|