非root安装Augustus报错解决

git clone https://github.com/Gaius-Augustus/Augustus.git
cd Augustus
make augustus

报错:

解决:

wget -O boost_1_76_0.tar.gz https://sourceforge.net/projects/boost/files/boost/1.76.0/boost_1_76_0.tar.gz/download

tar xzf boost_1_76_0.tar.gz

cd /hpcfile/users/NLRAnnotation2/boost_1_76_0

./bootstrap.sh --prefix=/hpcfile/users/NLRAnnotation2/boost_1_76_0/boost_install --with-libraries=all

./b2 install --prefix=/hpcfile/users/NLRAnnotation2/boost_1_76_0/boost_install


#将下面的内容添加到common.mk
INCLUDE_PATH_BOOST := -I/hpcfile/users/NLRAnnotation2/boost_1_76_0/boost_install/include
LIBRARY_PATH_BOOST := -L/hpcfile/users/NLRAnnotation2/boost_1_76_0/boost_install/lib -Wl,-rpath,/hpcfile/users/dap/NLRAnnotation2/boost_1_76_0/boost_install/lib

报错:

解决:

报错:

解决:

mkdir -p /hpcfile/users/NLRAnnotation2/sqlite3

cd /hpcfile/users/NLRAnnotation2/sqlite3

wget sqlite-autoconf-3350500.tar.gz https://www.sqlite.org/2021/sqlite-autoconf-3350500.tar.gz

tar zxf sqlite-autoconf-3350500.tar.gz

cd /hpcfile/users/NLRAnnotation2/sqlite3/sqlite-autoconf-3350500

./configure --prefix=/hpcfile/users/NLRAnnotation2/sqlite3/sqlite3_install

make

make install

#将下面的内容添加到common.mk
INCLUDE_PATH_SQLITE := -I/hpcfile/users/NLRAnnotation2/sqlite3/sqlite3_install/include
LIBRARY_PATH_SQLITE := -L/hpcfile/users/NLRAnnotation2/sqlite3/sqlite3_install/lib -Wl,-rpath,/hpcfile/users/NLRAnnotation2/sqlite3/sqlite3_install/lib

报错:

解决:

mkdir /hpcfile/users/NLRAnnotation2/gsl

cd /hpcfile/users/NLRAnnotation2/gsl

wget gsl-latest.tar.gz https://mirror.ibcp.fr/pub/gnu/gsl/gsl-latest.tar.gz

tar zxf gsl-latest.tar.gz

cd /hpcfile/users/NLRAnnotation2/gsl/gsl-2.8/

./configure --prefix=/hpcfile/users/NLRAnnotation2/gsl/gsl_install

make

make install


#将下面的内容添加到common.mk
INCLUDE_PATH_GSL := -I/hpcfile/users/NLRAnnotation2/gsl/gsl_install/include
LIBRARY_PATH_GSL := -L/hpcfile/users/NLRAnnotation2/gsl/gsl_install/lib -Wl,-rpath,/hpcfile/users/NLRAnnotation2/gsl/gsl_install/lib

报错:

解决:

mkdir /hpcfile/users/NLRAnnotation2/lpsolve

cd /hpcfile/users/NLRAnnotation2/lpsolve

wget -O lp_solve_5.5.2.11_source.tar.gz https://sourceforge.net/projects/lpsolve/files/lpsolve/5.5.2.11/lp_solve_5.5.2.11_source.tar.gz/download

tar zxf lp_solve_5.5.2.11_source.tar.gz

cd /hpcfile/users/NLRAnnotation2/lpsolve/lp_solve_5.5

chmod +x ./lpsolve55/ccc ./lp_solve/ccc

cd /hpcfile/users/NLRAnnotation2/lpsolve/lp_solve_5.5/lpsolve55

./ccc

cd /hpcfile/users/NLRAnnotation2/lpsolve/lp_solve_5.5/lp_solve

./ccc

mkdir -p /hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/include

cp /hpcfile/users/NLRAnnotation2/lpsolve/lp_solve_5.5/*.h /hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/include/

mkdir -p /hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/lib

cp /hpcfile/users/NLRAnnotation2/lpsolve/lp_solve_5.5/lpsolve55/bin/ux64/liblpsolve55.* /hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/lib/

#将下面的内容添加到common.mk
INCLUDE_PATH_LPSOLVE := -I/hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/include
LIBRARY_PATH_LPSOLVE := -L/hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/lib -Wl,-rpath,/hpcfile/users/NLRAnnotation2/lpsolve/lpsolve_install/lib

报错:

解决:

git clone https://github.com/DrTimothyAldenDavis/SuiteSparse.git

cd SuiteSparse

INSTALL_DIR=/hpcfile/users/NLRAnnotation2/suitesparse/suitesparse_install

mkdir -p SuiteSparse_config/build

cd ./SuiteSparse_config/build

cmake .. -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR

make

make install

cd /hpcfile/users/NLRAnnotation2/suitesparse/suitesparse/COLAMD

cmake .. -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR

make

make install

#将下面的内容添加到common.mk
INCLUDE_PATH_SUITESPARSE := -I/hpcfile/users/NLRAnnotation2/suitesparse/suitesparse_install/include
LIBRARY_PATH_SUITESPARSE := -L/hpcfile/users/NLRAnnotation2/suitesparse/suitesparse_install/lib64 -Wl,-rpath,/hpcfile/users/NLRAnnotation2/suitesparse/suitesparse_install/lib64

参考网站:master的Augustus/docs/INSTALL.md ·盖乌斯-奥古斯都/奥古斯都 (github.com)

引用小说的一句话:发现自己、认识自己、靠自己!这世间没有绝境,只有对处境绝望的人。解决问题的答案就在我们自己的手中,当审视内心时便会发现奇迹伟力,就在我身!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值