sudo apt-get update
sudo apt install build-essential mercurial tortoisehg git cmake
sudo apt install libboost-all-dev libssl-dev libpq-dev libssl-dev libfcgi-dev
wget http://download.qt.io/archive/qt/5.5/5.5.1/qt-opensource-linux-x64-5.5.1.run
chmod 700 qt-opensource-linux-x64-5.5.1.run
./qt-opensource-linux-x64-5.5.1.run
mkdir wt
cd wt
wget https://github.com/emweb/wt/archive/3.3.12.tar.gz
tar xvxf 3.3.12.tar.gz
cd wt-3.3.12
mkdir build
cd build
cmake .. -DSHARED_LIBS=OFF
make
sudo make install
If using a multi-core machine, the compilation can be accelerated via multithreaded compilation: make -j8
sudo apt install libglib2.0-dev libxml2-dev libjpeg-dev libx11-dev libxext-dev
sudo apt install libgl1-mesa-dev libfreetype6-dev libgraphicsmagick-dev libomp-dev
mkdir NMRProjects
cd NMRProjects
hg clone https://tblock@bitbucket.org/yarra-dev/yarraserver
hg clone https://tblock@bitbucket.org/yarra-dev/yarrawebgui
git clone https://tblock@bitbucket.org/yarra-dev/yarrasupport-ziplib.git ~/NMRProjects/yarrawebgui/ziplib
sudo apt-get install libarmadillo-dev libblas-dev
cd ~
mkdir dcmtk
cd dcmtk
wget https://dicom.offis.de/download/dcmtk/dcmtk364/dcmtk-3.6.4.tar.gz
tar xvxf dcmtk-3.6.4.tar.gz
cd dcmtk-3.6.4
mkdir build; cd build
cmake -D DCMTK_ENABLE_BUILTIN_DICTIONARY=ON -D DCMTK_ENABLE_PRIVATE_TAGS=ON ..
make -j8
sudo make install
cd ~/NMRProjects
hg clone https://tblock@bitbucket.org/yarra-dev/yarramodules-setdcmtags
cd /usr/local/share/dcmtk/
sudo nano dicom.dic
and the following 4 lines need to be inserted:
(0019,1008) LO Private 1 DICOM
(0029,1008) LO Private 1 DICOM
(0029,1018) LO Private 1 DICOM
(0051,1008) CS Private 1 DICOM
Sorry, this section is still missing. Please check again soon.