1. Boost C++ Libraries 설치
# tar zxvfp boost_1_55_0.tar.gz
# cd boost_1_55_0
# ./bootstrap.sh --prefix=/BiO/apps/boost_1_55_0 --with-libraries=all
# ./b2
# ./b2 install
# echo "/BiO/apps/boost_1_55_0/lib" >> /etc/ld.so.conf
2. glibc 설치
# export LD_LIBRARY_PATH=
# wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
# tar xvzf glibc-2.14.tar.gz
# cd glibc-2.14
# mkdir build;cd build
# ../configure --prefix=/BiO/apps/glibc-2.14 --enable-shared
# make -j 20
# make install
3. gcc 설치(https://gcc.gnu.org/)
# cd /usr/local/src
# wget https://ftp.gnu.org/gnu/gcc/gcc-4.9.0/gcc-4.9.0.tar.gz
# tar zxvfp gcc-4.9.0.tar.gz
# cd gcc-4.9.0
# ./contrib/download_prerequisites
# ./configure --prefix=/BiO/apps/gcc-4.9.0
# make -j 20
# make install
4. augustus 바이너리 다운로드
# cd /usr/local/src
# wget http://bioinf.uni-greifswald.de/augustus/binaries/augustus-3.2.2.tar.gz
# tar zxvfp augustus-3.2.2.tar.gz
5. 환경설정
# export PATH=/BiO/apps/glibc-2.14/bin:/BiO/apps/gcc-4.9.0/bin:/BiO/apps/augustus-3.2.2/bin/:$PATH
# export LD_LIBRARY_PATH=/BiO/apps/boost_1_55_0/lib/:/BiO/apps/gcc-4.9.0/lib64/:/BiO/apps/glibc-2.14/lib/:$LD_LIBRARY_PATH
※ 설치 시 관련 에러
./augustus: error while loading shared libraries: libboost_iostreams.so.1.55.0: cannot open shared object file: No such file or directory
=> boost_1_55_0
./augustus: /BiO/apps/gcc-4.7.2/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./augustus)
=> GCC 4.9.0: GLIBCXX_3.4.20, CXXABI_1.3.8
=> strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX
=> gcc 4.9 설치
./augustus: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ./augustus)
=> getconf GNU_LIBC_VERSION
=> glibc 2.14 설치
'Tools > Bio Tools' 카테고리의 다른 글
[BioTools] iTAK 설치 (0) | 2016.09.28 |
---|---|
[BioTools] Galaxy (0) | 2016.09.22 |
[BioTools] PyMOL (0) | 2015.02.11 |
[BioTools] Augustus (0) | 2014.09.11 |
[BioTools] Wise2 Package (0) | 2014.09.04 |
최근댓글