Skip to content

i-RIC/iricdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iricdev Build status

Build libraries needed to build iRIC on Linux and Windows

Windows Visual Studio 2013 Build (Full)

in a git bash shell

git clone https://github.com/i-RIC/iricdev.git iricdev_2013
cd iricdev_2013

copy programs_std.prop to programs.prop and make any necessary changes (ie path to git curl program)

in a VS2013 x64 Native Tools Command Prompt

cd iricdev_2013
msbuild_2013.cmd (or msbuild_2013_w_tools.cmd to build cgns and hdf5 tools)
copy paths.pri [prepost-gui-root]\.
copy dirExt.prop [prepost-gui-root]\tools\data\.
mkdir [prepost-gui-root]\libdlls\debug.
mkdir [prepost-gui-root]\libdlls\release.
:: if building tools
add install\cgnslib-[CGNS_VER]\release\bin and install\hdf5-[HDF5_VER]\release\bin to "Path"

or if you want to use the VTK_DEBUG_LEAKS configuration

cd iricdev_2013
msbuild_2013.cmd (or msbuild_2013_w_tools.cmd to build cgns and hdf5 tools)
copy paths-debug-vtk-leaks.pri [prepost-gui-root]\paths.pri
copy dirExt-debug-vtk-leaks.prop [prepost-gui-root]\tools\data\dirExt.prop
mkdir [prepost-gui-root]\libdlls\debug.
mkdir [prepost-gui-root]\libdlls\release.
:: if building tools
add install\cgnslib-[CGNS_VER]\release\bin and install\hdf5-[HDF5_VER]\release\bin to "Path"

Ubuntu 16.04.2 LTS Build (Full)

  • C compiler (gcc (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609)
  • C++ compiler (g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609)
  • cmake (cmake version 3.5.1)
  • wget (GNU Wget 1.17.1 built on linux-gnu)
sudo apt-get install gcc g++ gfortran cmake wget libxt-dev qt5-default qttools5-dev libqt5svg5-dev libqt5webkit5-dev m4
git clone https://github.com/i-RIC/iricdev.git iricdev_gcc
cd iricdev_gcc
./download.sh
./build_gcc.sh

Scientific Linux release 6.7 (Carbon) (hdf5, cgns, iriclib)

  • C compiler (icc (ICC) 17.0.2 20170213)
  • C++ compiler (icpc (ICC) 17.0.2 20170213)
  • cmake (cmake version 2.8.12.1)
  • wget (GNU Wget 1.12 built on linux-gnu)
git clone https://github.com/i-RIC/iricdev.git iricdev_icc
cd iricdev_icc
./download.sh
./build_icc.sh