2014-02-21 10:41:03 +01:00
2014-01-07 11:13:56 +01:00
2014-02-21 09:33:02 +01:00
2014-02-21 10:41:03 +01:00
2014-02-19 15:59:01 +01:00
2013-05-03 14:14:17 +02:00
2014-01-07 11:43:53 +01:00
2014-01-07 11:13:56 +01:00
2014-02-18 11:27:59 +01:00
2014-02-21 10:41:03 +01:00

          _  _  _      _         _  _  _   _           _      _  _  _
       _ (_)(_)(_) _  (_)       (_)(_)(_) (_) _       (_)  _ (_)(_)(_) _
      (_)         (_) (_)          (_)    (_)(_)_     (_) (_)         (_)
      (_)             (_)          (_)    (_)  (_)_   (_) (_)    _  _  _
      (_)             (_)          (_)    (_)    (_)_ (_) (_)   (_)(_)(_)
      (_)          _  (_)          (_)    (_)      (_)(_) (_)         (_)
      (_) _  _  _ (_) (_) _  _   _ (_) _  (_)         (_) (_) _  _  _ (_)
         (_)(_)(_)    (_)(_)(_) (_)(_)(_) (_)         (_)    (_)(_)(_)(_)

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

1. INSTALLATION 

--------------------------------------------------------------------------------
1.1. Binaries
   We offer binary snapshots for download at https://ecsft.cern.ch/dist/cling
--------------------------------------------------------------------------------
1.2 Source

   CLING source depends on the LLVM[1] and CLANG[2] headers and libraries.
You will also need CMake[3] >= 2.6.1 or GNU Make to build all of those
packages and subversion[4] and git[5] to get the source code.

   [1] http://llvm.org
   [2] http://clang.llvm.org
   [3] http://cmake.org
   [4] http://subversion.tigris.org
   [5] http://git-scm.com

1.2.1 Building

   Building LLVM and CLANG you must:

   * Check out the sources:

      git clone http://root.cern.ch/git/llvm.git src
      cd src
      git checkout cling-patches
      cd tools
      git clone http://root.cern.ch/git/cling.git
      git clone http://root.cern.ch/git/clang.git
      cd clang
      git checkout cling-patches

   * Configure, build and install them, either using CMake:

     cd ..
     mkdir build
     cd build
     cmake -DCMAKE_INSTALL_PREFIX=/some/install/dir \
           -DLLVM_TARGETS_TO_BUILD=CBackend\;CppBackend\;X86 \
           -DCMAKE_BUILD_TYPE=Debug \
           ../src
     make
     make install

     or GNU Make (see ../src/configure --help for all options):

     cd ..
     mkdir build
     cd build
     ../src/configure --prefix=/some/install/dir
     make
     make install
--------------------------------------------------------------------------------

2. USAGE

   To get started run: /some/install/dir/bin/cling --help
--------------------------------------------------------------------------------
3. Developers' corner:
   We have doxygen documentation of cling's code at:
http://cling.web.cern.ch/cling/doxygen/
--------------------------------------------------------------------------------
Description
Cling - The Interactive C++ Interpreter
Readme 21 MiB
Languages
C++ 71.5%
C 16.4%
Python 5.6%
HTML 3.3%
CMake 2.7%
Other 0.5%