安装bcl2fastq时出现问题,make出错

时间:2019-07-22 08:52:54

标签: c++ dna-sequence

我正在尝试按照以下命令安装bcl2fatq:

  1. wget ftp://webdata2:webdata2@ussd-ftp.illumina.com/downloads/software/bcl2fastq/bcl2fastq2-v2-20-0-tar.zip
  2. 解压缩bcl2fastq2-v2-20-0-tar.zip
  3. tar -zxvf bcl2fastq2-v2.20.0.422-Source.tar.gz
  4. 导出INSTALL_DIR =〜/本地
  5. cd bcl2fastq
  6. ./ src / configure --prefix =〜/ local
  7. 制作
  8. 进行安装

我在make步骤上一直出错(有人可以告诉我如何解决此问题吗? 我正在使用Arch Linux,gcc 8.2.1,我安装了所有需要的库! 这是我得到的错误:

[ashtewe@clash bcl2fastq]$ make
[  0%] Built target BCL2FASTQ_OPT
[  1%] Building CXX object cxx/lib/common/CMakeFiles/bcl2fastq_common.dir/Logger.cpp.o
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp: In constructor ‘bcl2fastq::common::detail::LogStream::LogStream()’:
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:122:13: error: ‘clog’ is not a member of ‘std’
 , ias_(std::clog)
             ^~~~
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:122:13: note: ‘std::clog’ is defined in header ‘<iostream>’; did you forget to ‘#include <iostream>’?
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:19:1:
+#include <iostream>

/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:122:13:
 , ias_(std::clog)
             ^~~~
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp: In constructor ‘bcl2fastq::common::detail::LogStream::LogStream(bcl2fastq::common::LogLevel::value_type)’:
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:130:13: error: ‘clog’ is not a member of ‘std’
 , ias_(std::clog)
             ^~~~
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:130:13: note: ‘std::clog’ is defined in header ‘<iostream>’; did you forget to ‘#include <iostream>’?
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp: In copy constructor ‘bcl2fastq::common::detail::LogStream::LogStream(const bcl2fastq::common::detail::LogStream&)’:
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:146:13: error: ‘clog’ is not a member of ‘std’
 , ias_(std::clog)
             ^~~~
/home/ashtewe/bcl2fastq/src/cxx/lib/common/Logger.cpp:146:13: note: ‘std::clog’ is defined in header ‘<iostream>’; did you forget to ‘#include <iostream>’?
make[2]: *** [cxx/lib/common/CMakeFiles/bcl2fastq_common.dir/build.make:59: cxx/lib/common/CMakeFiles/bcl2fastq_common.dir/Logger.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:258: cxx/lib/common/CMakeFiles/bcl2fastq_common.dir/all] Error 2
make: *** [Makefile:127: all] Error 2

0 个答案:

没有答案