Centos 6 上安装R-3.3.1

Centos 6 上安装R-3.3.1时报错: checking whether zlib support suffices... configure: error: zlib library and headers are required

tar xvzf zlib-1.2.8.tar.gz
mv zlib-1.2.8 zlib-1.2.8-raw
cd zlib-1.2.8-raw
./configure --prefix=/ifswh1/BC_PS/huangliangbo/zlib-1.2.8
make
make install
cd ..
rm -r zlib-1.2.8.tar.gz zlib-1.2.8-raw


tar xzvf bzip2-1.0.6.tar.gz
mv bzip2-1.0.6 bzip2-1.0.6-raw
cd bzip2-1.0.6-raw
#修改Makefile,将第24行的CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)改为CFLAGS=-fPIC -Wall -Winline -O2 -g $(BIGFILES)
make -f Makefile-libbz2_so
make clean
make
make -n install PREFIX=/ifswh1/BC_PS/huangliangbo/bzip2-1.0.6
make install PREFIX=/ifswh1/BC_PS/huangliangbo/bzip2-1.0.6
cd ..
rm -r bzip2-1.0.6-raw bzip2-1.0.6.tar.gz


tar xzvf xz-5.2.2.tar.gz
mv xz-5.2.2 xz-5.2.2-raw
cd xz-5.2.2-raw
./configure --prefix=/ifswh1/BC_PS/huangliangbo/xz-5.2.2
make -j3
make install
cd ..
rm -r xz-5.2.2-raw xz-5.2.2.tar.gz


tar xzvf pcre-8.38.tar.gz
mv pcre-8.38 pcre-8.38-raw
cd pcre-8.38-raw
./configure --enable-utf8 --prefix=/ifswh1/BC_PS/huangliangbo/pcre-8.38
make -j3
make install
cd ..
rm -r pcre-8.38-raw pcre-8.38.tar.gz


wget --no-check-certificate  https://curl.haxx.se/download/curl-7.47.1.tar.gz
tar xzvf curl-7.47.1.tar.gz
mv curl-7.47.1 curl-7.47.1-raw
cd curl-7.47.1-raw
./configure --prefix=/ifswh1/BC_PS/huangliangbo/curl-7.47.1
make -j3
make install
cd ..
rm -r curl-7.47.1-raw curl-7.47.1.tar.gz


export PATH=/ifswh1/BC_PS/huangliangbo/bzip2-1.0.6/bin:$PATH
export PATH=/ifswh1/BC_PS/huangliangbo/xz-5.2.2/bin:$PATH
export PATH=/ifswh1/BC_PS/huangliangbo/pcre-8.38/bin:$PATH
export PATH=/ifswh1/BC_PS/huangliangbo/curl-7.47.1/bin:$PATH

export LD_LIBRARY_PATH=/ifswh1/BC_PS/huangliangbo/bzip2-1.0.6/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/ifswh1/BC_PS/huangliangbo/xz-5.2.2/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/ifswh1/BC_PS/huangliangbo/zlib-1.2.8/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/ifswh1/BC_PS/huangliangbo/pcre-8.38/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/ifswh1/BC_PS/huangliangbo/curl-7.47.1/lib:$LD_LIBRARY_PATH

export CFLAGS="-I/ifswh1/BC_PS/huangliangbo/zlib-1.2.8/include -I/ifswh1/BC_PS/huangliangbo/bzip2-1.0.6/include -I/ifswh1/BC_PS/huangliangbo/xz-5.2.2/include -I/ifswh1/BC_PS/huangliangbo/pcre-8.38/include -I/ifswh1/BC_PS/huangliangbo/curl-7.47.1/include"

export LDFLAGS="-L/ifswh1/BC_PS/huangliangbo/zlib-1.2.8/lib -L/ifswh1/BC_PS/huangliangbo/bzip2-1.0.6/lib -L/ifswh1/BC_PS/huangliangbo/xz-5.2.2/lib -L/ifswh1/BC_PS/huangliangbo/pcre-8.38/lib -L/ifswh1/BC_PS/huangliangbo/curl-7.47.1/lib"

cd ./R-3.3.1
./configure --prefix=/ifswh1/BC_PS/huangliangbo/R-3.3.1 --with-cairo --with-jpeglib --with-readline --with-tcltk --with-blas  --enable-BLAS-shlib --with-lapack --enable-R-profiling --enable-R-shlib --enable-memory-profiling

make
make install
make pdf(生成packages的pdf帮助文档,若无linux无图形界面,则不需要进行此步骤)

echo 'export PATH= /ifswh1/BC_PS/huangliangbo/R-3.3.1 /bin :$PATH' >> ~/.bashrc
source ~/.bashrc

安装bioconductor:
install.packages("BiocInstaller", repos=" http://bioconductor.org/packages/3.3/bioc")
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值