Skip to content
Snippets Groups Projects
Commit 8ec86639 authored by Moe Jette's avatar Moe Jette
Browse files

Update slurm build instructions

parent 26d00f7a
No related branches found
No related tags found
No related merge requests found
This information is meant primarily for the Slurm developers.
System administrators should read the instructions at
http://www.llnl.gov/linux/slurm/quickstart_admin.html
(also found in the file doc/html/quickstart_admin.shtml).
The "INSTALL" file contains generic Linux build instructions.
Simple build/install on Linux: Simple build/install on Linux:
./autogen.sh
./configure --enable-debug \ ./configure --enable-debug \
--prefix=<install-dir> --sysconfdir=<config-dir> --prefix=<install-dir> --sysconfdir=<config-dir>
make make
make install make install
If you make changes to Makefile.am files, then on _MCR_, run If you make changes to any auxdir/* or Makefile.am file, then run
_snowflake_ (where there are recent versions of autoconf, automake
and libtool installed):
./autogen.sh ./autogen.sh
then check-in the new Makefile.am and Makefile.in files then check-in the new Makefile.am and Makefile.in files
......
...@@ -7,7 +7,10 @@ unlimited permission to copy, distribute and modify it. ...@@ -7,7 +7,10 @@ unlimited permission to copy, distribute and modify it.
Basic Installation Basic Installation
================== ==================
These are generic installation instructions. These are generic Linux installation instructions. Build instructions
specific to SLURM are available at
http://www.llnl.gov/linux/slurm/quickstart_admin.html
(also found in the file doc/html/quickstart_admin.shtml).
The `configure' shell script attempts to guess correct values for The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses various system-dependent variables used during compilation. It uses
...@@ -36,7 +39,7 @@ may remove or edit it. ...@@ -36,7 +39,7 @@ may remove or edit it.
`configure.ac' if you want to change it or regenerate `configure' using `configure.ac' if you want to change it or regenerate `configure' using
a newer version of `autoconf'. a newer version of `autoconf'.
The simplest way to compile this package is: The simplest way to build and install this package is:
1. `cd' to the directory containing the package's source code and type 1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're `./configure' to configure the package for your system. If you're
...@@ -64,6 +67,11 @@ The simplest way to compile this package is: ...@@ -64,6 +67,11 @@ The simplest way to compile this package is:
all sorts of other programs in order to regenerate files that came all sorts of other programs in order to regenerate files that came
with the distribution. with the distribution.
Alternate build and installation instructions for systems supporting RPM:
1. rpmbuild -ta slurm.*.tar.bz2
2. rpm --install <the appropriate RPM files>
Compilers and Options Compilers and Options
===================== =====================
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment