Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
IRAF
committed
Oct 21, 2013
1 parent
c5179de
commit 3eea23e
Showing
1,776 changed files
with
170,470 additions
and
331,375 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
|
||
All software license and copyright information is kept in the 'local' | ||
subdirectory either in the 'LICENSE' file or the 'COPYRIGHTS' directory for | ||
the more detailed text. Please consult these files for license information. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
|
||
This directory contains the IRAF v2.16.1 release from NOAO. The | ||
contents of this directory include: | ||
|
||
LICENSE Software license information | ||
Makefile Top-level makefile | ||
README This file | ||
README.install Installation Notes | ||
RELEASE.txt IRAF v2.16.1 Release Notes | ||
bin Symbolic link to current system architecture | ||
bin.generic Generic architecture (should always be empty) | ||
bin.linux 32-bit Linux binaries | ||
bin.linux64 64-bit Linux binaries | ||
bin.macintel 32-bit Mac OSX (Intel) binaries | ||
bin.macosx 64-bit Mac OSX (Intel) binaries | ||
dev IRAF Device definition files | ||
doc IRAF System Documentation | ||
extern External Packages | ||
include Top-level vendor include files | ||
install IRAF installation script | ||
lib IRAF include files and libraries | ||
local IRAF 'local' package, release notes, etc | ||
math IRAF 'math' library packages | ||
mkpkg Top-level IRAF mkpkg build file | ||
noao NOAO External Package | ||
pkg IRAF core system package sources | ||
sys IRAF Virtual Operating System (VOS) sources | ||
unix Host System Interface files (Unix) | ||
util Build utility scripts | ||
vendor Third-party vendor libraries (e.g. CFITSIO) | ||
vo VO External Package | ||
|
||
|
||
o For Installation instructions see the 'README.install' file in | ||
this directory. | ||
|
||
o For a summary of what is included in this release see the 'RELEASE.txt' | ||
file in this directory. | ||
|
||
o For problems or questions, please see http://iraf.net |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,118 @@ | ||
|
||
|
||
Installation Instructions | ||
========================= | ||
|
||
|
||
Distribution files: | ||
------------------- | ||
|
||
The IRAF v2.16.1 system is available from the anonftp archive at | ||
|
||
ftp://iraf.noao.edu/iraf/v216/PCIX | ||
|
||
Distribution files for supported platforms include: | ||
|
||
iraf-src.tar.gz # IRAF v2.16.1 source-only | ||
|
||
iraf-all.tar.gz # all supported binaries | ||
iraf-linux.tar.gz # 32- and 64-bit Linux binaries | ||
iraf-macosx.tar.gz # 32- and 64-bit Mac OSX binaries | ||
|
||
iraf.lnux.x86_64.tar.gz # 64-bit Linux binaries | ||
iraf.lnux.x86.tar.gz # 32-bit Linux binaries | ||
iraf.macx.x86_64.tar.gz # 64-bit Mac OSX (Intel) binaries | ||
iraf.macx.x86.tar.gz # 32-bit Mac OSX (Intel) binaries | ||
iraf.macx.ppc.tar.gz # 32-bit Mac OSX (PPC) binaries | ||
|
||
The advantage to installing the combined 'linux' or 'macosx' distributions | ||
is that on 64-bit platforms the 32-bit binaries will be available in the | ||
event a 64-bit bug is discovered. By defining the IRAFARCH environment | ||
variable to be the name of the 32-bit system one can switch easily to the | ||
new architecture and continue working. | ||
|
||
|
||
To Download and Unpack teh IRAF Distribution | ||
-------------------------------------------- | ||
|
||
All distribution files are built as a tarball of the toplevel | ||
IRAF directory, i.e. they should be unpacked in a directory the user | ||
creates. This is done to simplify updates by allowing a distribution to | ||
overlay an existing installation. Thus, distribution files can be unpacked | ||
with the command, e.g. | ||
|
||
% mkdir iraf.v2161 | ||
% cd iraf.v2161 | ||
% tar zxf /<path>/iraf-<arch>.tar.gz | ||
|
||
This will create a 'iraf.v2161' subdirectory containing the IRAF system. | ||
See below for further instructions on installing IRAF. | ||
|
||
Note that if you are updating an existing installation, you can simply | ||
unpack the distribution tarball in the existing $iraf directory. | ||
|
||
|
||
|
||
To Install IRAF for personal use: | ||
--------------------------------- | ||
|
||
1) Download and unpack the appropriate distribution file as above. | ||
|
||
2) Execute the install script: | ||
|
||
% ./install # execute the install script | ||
|
||
Answer the prompts, in most cases simply accepting the defaults will | ||
be all that is needed. | ||
|
||
This will create a private (i.e. user) installation of the IRAF system | ||
that supercedes any system installation on the machine. Root permission | ||
is NOT required to run the install script. | ||
|
||
IRAF is immediately available by typing | ||
|
||
% cl # login to IRAF from current terminal | ||
% iraf # start IRAF in an XGterm window | ||
|
||
|
||
To Install IRAF for system-wide use: | ||
------------------------------------ | ||
|
||
1) Download and unpack the appropriate distribution file as above. | ||
|
||
2) Execute the install script with root permissions: | ||
|
||
% sudo ./install --system # execute the install script | ||
|
||
or as the 'root' user: | ||
|
||
# ./install --system # execute the install script | ||
|
||
This will create a system installation of IRAF for all users of the | ||
machine. Root permissions are required in order to write to system | ||
directories. | ||
|
||
IRAF is immediately available by typing | ||
|
||
% cl # login to IRAF from current terminal | ||
% iraf # start IRAF in an XGterm window | ||
|
||
|
||
To Build From Sources: | ||
---------------------- | ||
|
||
1) Download and unpack the source distribution file: | ||
|
||
% tar zxf /<path>/iraf-src.tar.gz # unpack tar file | ||
% cd iraf.v2161 # go to the IRAF directory | ||
|
||
2) Execute the install script to create needed links: | ||
|
||
% ./install # execute the install script | ||
|
||
2) Configure the system for the proper architecture and build | ||
|
||
% make <arch> # where <arch> is 'linux', 'macintel', etc | ||
% make sysgen | ||
|
||
|
Oops, something went wrong.