| 1 | '''Installation des librairies (en local ou sur le serveur)''' |
| 2 | |
| 3 | Ici on utilise '''yum''', mais vous pouvez utiliser votre outil habituel (brew, fink....) |
| 4 | |
| 5 | # Compiler and others |
| 6 | {{{ |
| 7 | yum install hg gcc-c++ boost-devel wt-devel wt-dbo wt-dbo-postgres wt-examples make gcc-gfortran gdb cmake \ |
| 8 | xerces-c-devel expat-devel doxygen pango-devel GraphicsMagick-devel openssl-devel fcgi-devel httpd \ |
| 9 | zlib subversion lcms-libs libICE jasper-libs libSM libwmf-lite urw-fonts daemonize |
| 10 | |
| 11 | }}} |
| 12 | # Haru : |
| 13 | {{{ |
| 14 | curl https://codeload.github.com/libharu/libharu/legacy.tar.gz/master -olibhpdf.tar.gz |
| 15 | tar -xzf libhpdf.tar.gz |
| 16 | mkdir libharu-libharu-build |
| 17 | cd libharu-libharu-build/ |
| 18 | cmake ../libharu-libharu-ec89be4/ |
| 19 | make -j |
| 20 | sudo make install |
| 21 | }}} |
| 22 | # CMT |
| 23 | {{{ |
| 24 | curl http://www.cmtsite.net/v1r25/CMTv1r25Linux-i686.tar.gz -o CMTv1r25Linux-i686.tar.gz |
| 25 | tar -xvf CMTv1r25Linux-i686.tar.gz |
| 26 | rm CMTv1r25Linux-i686.tar.gz |
| 27 | mv CMT/ /usr/local/. |
| 28 | ln -sf v1r25/ /usr/local/CMT/current |
| 29 | cd /usr/local/CMT/current/mgr/ |
| 30 | ./INSTALL |
| 31 | }}} |
| 32 | # Changement de cmake (utile sur linux ?) |
| 33 | {{{ |
| 34 | rm /usr/bin/cmake |
| 35 | ln -sf /usr/bin/cmake28 /usr/bin/cmake |
| 36 | }}} |
| 37 | |
| 38 | # Installation de UAP |
| 39 | {{{ |
| 40 | cd /usr/local/ |
| 41 | svn checkout svn://svn.code.sf.net/p/accelerator-ml/code/ accelerator-ml-code |
| 42 | cd accelerator-ml-code/uap/trunk/ |
| 43 | export UAP_FORTRAN_COMPILER=GFORTRAN |
| 44 | gmake |
| 45 | }}} |