gcc - Ubuntu 12.04LTS安装CASAVA报错

标签 gcc ubuntu gzip bioinformatics bzip2

我正在尝试在 Ubuntu 12.04 LTS 上安装 CASAVA Bcl2Fastq 1.8.3(为 CentOS 开发)。但是,我收到一条错误消息“不支持 gzip 压缩”并且安装失败。幸运的是,我找到了解决这个问题的方法:

  sudo ln -s /usr/lib/x86_64-linux-gnu/libpthread* /usr/lib
  sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib

但现在我又遇到了另一个类似的错误“不支持 bzip2 压缩”。我想知道我是否可以做类似的事情来解决这个错误?

最佳答案

我最终通过将/usr/lib/x86_64-linux-gnu/中的 bzip2 库文件链接到/usr/lib 解决了这个问题:

  sudo ln -s /usr/lib/x86_64-linux-gnu/libbz2* /usr/lib

但是我想知道为什么gcc不能自动找到库文件,是我安装Unbuntu的问题还是CASAVA Bcl2Fastq 1.8.3软件不兼容(因为它是在CentOS上开发和测试的)?

关于gcc - Ubuntu 12.04LTS安装CASAVA报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14593692/

相关文章:

堆栈帧上缺少注入(inject)字符串的某些部分

c - gcc 和警告中的希腊字符

ubuntu - ROS:如何使用 rqt_plot 显示/geometry_msgs/PoseWithCovarianceMessage 的字段?

c - 我如何在 Ubuntu 下为 sparc 目标获得交叉编译器?

node.js - 通过node.js渲染缩略图

backup - zcat 一个文件,根据原文件名将其内容输出到另一个文件

c++ - 为什么在不返回值的情况下从非 void 函数的末尾流出不会产生编译器错误?

ruby - 无法在 Ubuntu 中安装 therubyracer-heroku

wcf - 我可以在 WCF 中使用 net.TCP 和 GZip 技术吗

c++ - Valgrind 报告不匹配的 free()/delete/delete []