View topic | Edit | WYSIWYGAttachPDF
r4 - 18 Jul 2008 - 17:18:11 - JMAlboSYou are here: TWiki >  Neutrinos Web  >  WebNext > NextSoftware

NEXT Software

Software packages

Core libraries

MC simulation

  • NEXUS (here): Geant4 application.

Getting the software with Subversion

NEXT software is available through the Subversion (SVN) repository hosted at IFIC. The Subversion client is pre-installed in most UNIX (Linux, Mac OS X) distributions. Nevertheless, if you need to install it, refer to the instructions in http://subversion.tigris.org/

Some hints about SVN use:

  • To checkout a package: svn co svn://neutrinos1.ific.uv.es:/some/svn/path
  • To commit changes to the repository (only registered developers are allowed): svn commit -m "Comment"

Building the packages

The GNU Autotools are used as build system for NEXT software.

Follow this steps to build a package

BHEP

BHEP is a library that provides several basic facilities for high energy physics computing. Among these, the chief one is a simple, flexible, yet powerful DST.

Package Name: BHEP
Authors: J.J. Gomez-Cadenas, J. Burguet
Maintainers: J.J. Gomez-Cadenas, P. Novella, J. Martín-Albo
Current version: v1r7
Dependencies: CLHEP v1.9.2.3, HDF5 (optional)
SVN tag: svn://neutrinos1.ific.uv.es:/usr/local/svn/bhep/tags/v1r7p1

Installation

To compile BHEP you will need an ANSI C++ compiler. Check out the last stable release from SVN repository and type:

./autogen.sh

You may get ocassionaly a complain about headers not found. Rerun autogen.sh again if so. If autogen.sh fails, check your autoools instalation.

After running autogen.sh, type:

./configure

You can then build the library by typing:

make

The library can be installed using the command

make install

The default install directory prefix is /usr/local. You can change it by tipying:

make install --prefix=/your/install/path

NEXUS

Something...
View topic | Edit |  | WYSIWYG | Attach | PDF | Raw View | Backlinks: Web, All Webs | History: r6 < r5 < r4 < r3 < r2 | More topic actions...
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback