view INSTALL @ 281:1e8de29f38c4 default tip

Bug 3791: HeapStats agent should show warning if it run on JDK 8u262 or later Co-authored-by: KUBOTA Yuji <kubota.yuji@gmail.com> Reviewed-by: ykubota https://github.com/HeapStats/heapstats/pull/154
author Yasumasa Suenaga <yasuenag@gmail.com>
date Sun, 19 Jul 2020 12:52:57 +0900
parents 839f92246d30
children
line wrap: on
line source

--------------------------------------------------------------------------------
                                 HOW TO INSTALL
--------------------------------------------------------------------------------

1. Pre-Requirements

  Agent:
    - JDK 7  or later
    - Maven2 or later
    - Ant 1.8 or later
    - pcre-devel 6 or later
    - net-snmp-devel 5.3 or later
    - binutils 2 or later
    - Intel(R) Threading Building Blocks (TBB)
        * If you compile the agent for Raspberry Pi 2, you have to install
          libtbb2 and libtbb-dev in official Debian repository.

  Analyzer:
    - JDK 13 or later
    - JavaFX 13 or later
    - Maven2 or later


2. How to build

  Run `configure` and `make` as following:

       $ ./configure --with-jdk=/path/to/JDK13
       $ make

  configure script provides several useful options.
  If you want to know them, please run "./configure --help" .


3. How to install

  run make install
    $ su -
    # cd /path/to/source
    # make install


4. How to rpmbuild

  SPEC for rpmbuild is located at specs/heapstats.spec .
  This SPEC can build two RPMs:

    * heapstats:     HeapStats agent and MBean.
    * heapstats-cli: HeapStats CLI.
 
--------------------------------------------------------------------------------