File: README

package info (click to toggle)
nexus 4.3.2-svn1921-6
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 45,052 kB
  • sloc: java: 70,724; cpp: 34,810; ansic: 19,434; xml: 4,191; python: 4,123; f90: 2,326; fortran: 1,529; makefile: 1,105; sh: 809; tcl: 173; lisp: 169; pascal: 93; haskell: 27
file content (46 lines) | stat: -rw-r--r-- 1,741 bytes parent folder | download | duplicates (2)
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
-------------------------------------------------------------------------
NeXus - a common format for neutron and X-ray scattering data
             http://www.nexusformat.org/
-------------------------------------------------------------------------

See COPYING file for licence information

Installation Instructions
=========================

Unix (including Mac OS X) source distribution
---------------------------------------------

If you have downloaded a source distribution (e.g. nexus-4.3.0.tar.gz) then you will already have a file called "configure" and the basic sequence to follow is:

    ./configure  # use    sh ./configure    if this does not work
    make
    make check
    make install

this may not, however, build all the nexus utilities and binding you require, and may also locate the wrong HDF libraries and final installation directory. Thus you will probably need to pass some options to "configure" to control this.

General information about "configure" is located in the file called INSTALL

To see a list of possible options type

    ./configure --help

HDF libraries used by nexus are available via your system software package manager or can be downloaded from http://www.hdfgroup.org/

A typical run of configure might be:

    ./configure --prefix=/usr/local/nexus --with-hdf5=/usr/local/hdf5

Unix (including Mac OS X) svn checkout
--------------------------------------

As the "configure" file mentioned is a generated file, it is not included in the version control checkout. To create it run:

   sh autogen.sh

and then follow the same procedure as above. You may also want to look at the README.developers file

----------------------------------------------------------------------------

$Id$