Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added EPEL repository install before other yum installs

...

Install the following packages:

    sudo yum install epel-release
    sudo yum install alsa-lib-devel ant ant-nodeps boost-devel cmake \
 device-mapper-multipath dhcp flex gcc-c++ gd glibc-devel \
glibc-devel.i686 graphviz-perl gzip java-1.7.0-openjdk-devel \
libX11-devel libXau-devel libaio-devel \
libcurl-devel libibcm.i686 libibumad-devel libibumad-devel.i686 \
libiodbc libiodbc-devel librdmacm-devel librdmacm-devel.i686 \
libxml2-devel log4cxx log4cxx-devel lua-devel lzo-minilzo \
net-snmp-devel net-snmp-perl openldap-clients openldap-devel \
openldap-devel.i686 openmotif openssl-devel openssl-devel.i686 \
openssl-static perl-Config-IniFiles perl-Config-Tiny \
perl-DBD-SQLite perl-Expect perl-IO-Tty perl-Math-Calc-Units \
perl-Params-Validate perl-Parse-RecDescent perl-TermReadKey \
perl-Time-HiRes protobuf-compiler protobuf-devel python-qpid \
python-qpid-qmf qpid-cpp-client qpid-cpp-client-devel \
qpid-cpp-client-ssl qpid-cpp-server qpid-cpp-server-ssl \
qpid-qmf qpid-tools readline-devel saslwrapper sqlite-devel \
unixODBC unixODBC-devel uuid-perl xerces-c-devel xinetd

...

Check the following before continuing

  1. Check Java version, it must be 1.7.x or greater must be installed. To check your version, do "java -version". Ensure JAVA_HOME environment variable exists and set to your JDK installation.

  2. Install openssl version "OpenSSL 1.0.1e-fips" or greater. To check your version do: "openssl version".
  3. Install protocol buffers version "libprotoc 2.3.0" or greater.  To check your version do: "protoc –version--version"
  4. Install Apache Maven version 3.0.5 or greater and add it to your PATH. to check your version do: "mvn --version"
  5. Download latest Apache Trafodion source from Apache Incubator https://github.com/apache/incubator-trafodion, un-tar the file into the <Trafodion download directory>
  6. Download, build and install additional development tools via  Additional Build Tools.

...