Compiling and Installing AUGUSTUS
Procedure
- Run the following command to go to the installation directory and decompress the software package:
cd /path/to/AUGUSTUS && tar -zxf Augustus-3.3.3.tar.gz && cd Augustus-3.3.3
- Run the following commands to perform configuration:
export TOOLDIR=/path/to/AUGUSTUS
export LD_LIBRARY_PATH=/path/to/AUGUSTUS/bamtools/lib64:$LD_LIBRARY_PATH
export LIBRARY_PATH=/path/to/AUGUSTUS/bamtools/lib64:$LIBRARY_PATH
sed -i 's/\/usr\/include\/bamtools/\/path\/to\/AUGUSTUS\/bamtools\/include\/bamtools/g' `grep -rl "/usr/include/bamtools" ./`
- Run the following command to set the installation path:
sed -i 's/\/opt\/augustus/\/path\/to\/AUGUSTUS\/augustus_aarch64/g' Makefile
- Run the following commands to perform compilation and installation:
CC=`which gcc` CXX=`which g++` CXXFLAGS='-O3 -std=c++11 -march=armv8.2-a -mtune=tsv110' CFLAGS='-O3 -march=armv8.2-a -mtune=tsv110' make -j
make install
Parent topic: Augustus 3.3.3 Porting Guide (CentOS 7.6)