Satisfying Requirements

From NetMRG Wiki

Jump to: navigation, search

Specific instructions to satisfy dependencies for certain platforms are presented below. They should be used more as suggestions, not necessarily step-by-step instructions. You may need to do more than what is listed, or much less, depending on the options you selected when installing your operating system.


Red Hat Linux

  • In order to satisfy the libstdc++ requirement, Redhat 8.0 or above is required. NetMRG may not be stable on older versions of libstdc++.
  • Install the following RPMs from your Red Hat installation media:
    • httpd
    • php
    • php-mysql
    • mysql
    • mysql-server
    • mysql-devel
    • libxml2
    • libxml2-devel
    • net-snmp
    • net-snmp-devel
    • net-snmp-utils
  • Installing RRDTOOL
  • Installing precompiled NetMRG RPM
    Download the latest NetMRG RPM and install it as follows:
    $ rpm -Uvh netmrg-0.10.rpm
    You will still have to perform the following tasks listed in the Install Instructions:
    • Setup the Database
    • Configure Apache
    • Configure the Installation
    • Setup Crontab

FreeBSD (4.8)

  • Install the following ports:
    • www/apache13
    • rrdtool
    • net-snmp
    • libxml2
    • mod_php4 (specify MySQL support)
    • lang/gcc32
    • Run configure, specifying gcc32:
      ./configure 'LDFLAGS=-L/usr/local/gcc3/lib' 'CPPFLAGS=-I/usr/local/gcc3/include' 'CXX=g++32'
Personal tools