Skip to content
Snippets Groups Projects
Commit fb8bced8 authored by Vladimir Kulikovskiy's avatar Vladimir Kulikovskiy
Browse files

Machine for KM3Sim compilation added.

parent 888faabf
No related branches found
No related tags found
No related merge requests found
# Machine to install OMGsim with Geant4.10.01.p03
FROM docker.km3net.de/base/centos-full:7
MAINTAINER Vladimir Kulikovskiy <vkulikovskiy@km3net.de>
# create folder for additional non-standard CentOS7 software
RUN mkdir $HOME/KM3Sim
# Install newer cmake
RUN yum remove cmake -y
RUN cd $HOME/KM3Sim && wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz && \
tar xzf cmake-3.6.2.tar.gz && rm cmake-3.6.2.tar.gz && cd cmake-3.6.2 && \
./bootstrap --prefix=/usr/local > bootstrap.log && make > make.log && make install > make_install.log
# Make Geant4
RUN yum install -y xerces-c xerces-c-devel libX11-devel libXmu-devel motif motif-devel
RUN cd $HOME/KM3Sim && wget http://cern.ch/geant4-data/releases/geant4.10.05.tar.gz && tar xf geant4.10.05.tar.gz && rm geant4.10.05.tar.gz && \
mkdir geant4.10.05_build && cd geant4.10.05_build && \
cmake -DCMAKE_INSTALL_PREFIX=$HOME/KM3Sim/geant4.10.05_build -DGEANT4_USE_GDML=ON -DGEANT4_INSTALL_DATA=ON -DGEANT4_XERCESC_INCLUDE_DIR=/usr/include/xercesc/ -DGEANT4_XERCESC_LIBRARY=/usr/lib64/ $HOME/KM3Sim/geant4.10.05 && \
make -j4 > make.log && make install > make_install.log
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment