Hi everyone,
I'm trying to install illumina's software bcl2fastq-1.8.4, but there are some problems that I can't resolve. Hope someone can help me.
First, I installed it using "bcl2fastq-1.8.4.tar.bz2". It went smoothly when I did configure. But the problem came when I type make, like this:
[root@localhost CASAVA-build]# make
[ 0%] Unpacking merge.xslt
[ 2%] Built target CASAVA_MERGE_XSLT
[ 2%] Built target CASAVA_OPT
[ 48%] Built target casava_common
[ 53%] Built target casava_io
[ 61%] Built target casava_alignment
[ 64%] Built target casava_basecalling
[ 74%] Built target casava_kagu
[ 76%] Building CXX object c++/lib/demultiplex/CMakeFiles/casava_demultiplex.dir/BclDemultiplexer.cpp.o
/home/liumin/software/bcl2fastq/src/c++/lib/demultiplex/BclDemultiplexer.cpp: In member function ‘const casava::demultiplex::BclDemultiplexer::ClusterCorrectedBarcodeIndex casava::demultiplex::BclDemultiplexer::mapClusterBarcodes(unsigned int) const’:
/home/liumin/software/bcl2fastq/src/c++/lib/demultiplex/BclDemultiplexer.cpp:65: error: no matching function for call to ‘bind(<unresolved overloaded function type>, boost::arg<1>&)’
make[2]: *** [c++/lib/demultiplex/CMakeFiles/casava_demultiplex.dir/BclDemultiplexer.cpp.o] Error 1
make[1]: *** [c++/lib/demultiplex/CMakeFiles/casava_demultiplex.dir/all] Error 2
make: *** [all] Error 2
Could someone tell me why this happen?
And I also tried rpm method to install it. It gave me a message:
[root@localhost software]# rpm -i bcl2fastq-1.8.4-Linux-x86_64.rpm
error: Failed dependencies:
perl(XML::Simple) is needed by bcl2fastq-1.8.4-1.x86_64
But I already have this perl module (XML::Simple) in my server. Following list contain all perl modules:
B::Flags -- 0.10
Bio -- ???
Carp -- 1.32
Class:
ata::Inheritable -- 0.08
DBD::Multiplex -- 2.11
DBD::mysql -- 4.024
DBI -- 1.628
DBI::Shell -- 11.95
Data -- ???
Devel::StackTrace -- 1.30
Digest::SHA1 -- 2.13
Exception::Class -- 1.37
ExtUtils::MakeMaker -- 6.80
IO::String -- 1.08
IO::Tee -- 0.64
IPC::Run -- 0.92
List::Util -- 1.27
Math:
erivative -- undef
Math::Spline -- 0.02
Net:
aemon -- 0.48
OLE::Storage_Lite -- 0.19
Opcodes -- 0.12
Parse::RecDescent -- 1.967009
Perl -- 5.10.1
SVG -- 2.59
Spreadsheet::WriteExcel -- 2.39
Statistics:
escriptive -- 3.0605
Storable -- 2.45
Sub::Uplevel -- 0.24
Test:
eep -- 0.110
Test::Exception -- 0.32
Test::Harness -- 3.29
Test::NoWarnings -- 1.04
Test::Simple -- 0.98
Test::Tester -- 0.109
Text::Reform -- 1.20
Thread::Cancel -- 1.13
Thread::Queue -- 3.02
Thread::Semaphore -- 2.12
Thread::Suspend -- 1.22
XML-DOM -- ???
XML:
OM::XPath -- 0.14
XML::LibXML -- 2.0106
XML::NamespaceSupport -- 1.11
XML::RegExp -- 0.04
XML::SAX -- 0.99
XML::SAX::Base -- 1.08
XML::SAX::Expat -- 0.50
XML::Simple -- 2.20
XML::Twig -- 3.44
XML::Writer -- 0.623
XML::XPathEngine -- 0.14
YAML -- 0.84
threads -- 1.86
threads::shared -- 1.43
Could someone help me?
Thank you very much!
Min
I'm trying to install illumina's software bcl2fastq-1.8.4, but there are some problems that I can't resolve. Hope someone can help me.
First, I installed it using "bcl2fastq-1.8.4.tar.bz2". It went smoothly when I did configure. But the problem came when I type make, like this:
[root@localhost CASAVA-build]# make
[ 0%] Unpacking merge.xslt
[ 2%] Built target CASAVA_MERGE_XSLT
[ 2%] Built target CASAVA_OPT
[ 48%] Built target casava_common
[ 53%] Built target casava_io
[ 61%] Built target casava_alignment
[ 64%] Built target casava_basecalling
[ 74%] Built target casava_kagu
[ 76%] Building CXX object c++/lib/demultiplex/CMakeFiles/casava_demultiplex.dir/BclDemultiplexer.cpp.o
/home/liumin/software/bcl2fastq/src/c++/lib/demultiplex/BclDemultiplexer.cpp: In member function ‘const casava::demultiplex::BclDemultiplexer::ClusterCorrectedBarcodeIndex casava::demultiplex::BclDemultiplexer::mapClusterBarcodes(unsigned int) const’:
/home/liumin/software/bcl2fastq/src/c++/lib/demultiplex/BclDemultiplexer.cpp:65: error: no matching function for call to ‘bind(<unresolved overloaded function type>, boost::arg<1>&)’
make[2]: *** [c++/lib/demultiplex/CMakeFiles/casava_demultiplex.dir/BclDemultiplexer.cpp.o] Error 1
make[1]: *** [c++/lib/demultiplex/CMakeFiles/casava_demultiplex.dir/all] Error 2
make: *** [all] Error 2
Could someone tell me why this happen?
And I also tried rpm method to install it. It gave me a message:
[root@localhost software]# rpm -i bcl2fastq-1.8.4-Linux-x86_64.rpm
error: Failed dependencies:
perl(XML::Simple) is needed by bcl2fastq-1.8.4-1.x86_64
But I already have this perl module (XML::Simple) in my server. Following list contain all perl modules:
B::Flags -- 0.10
Bio -- ???
Carp -- 1.32
Class:

DBD::Multiplex -- 2.11
DBD::mysql -- 4.024
DBI -- 1.628
DBI::Shell -- 11.95
Data -- ???
Devel::StackTrace -- 1.30
Digest::SHA1 -- 2.13
Exception::Class -- 1.37
ExtUtils::MakeMaker -- 6.80
IO::String -- 1.08
IO::Tee -- 0.64
IPC::Run -- 0.92
List::Util -- 1.27
Math:

Math::Spline -- 0.02
Net:

OLE::Storage_Lite -- 0.19
Opcodes -- 0.12
Parse::RecDescent -- 1.967009
Perl -- 5.10.1
SVG -- 2.59
Spreadsheet::WriteExcel -- 2.39
Statistics:

Storable -- 2.45
Sub::Uplevel -- 0.24
Test:

Test::Exception -- 0.32
Test::Harness -- 3.29
Test::NoWarnings -- 1.04
Test::Simple -- 0.98
Test::Tester -- 0.109
Text::Reform -- 1.20
Thread::Cancel -- 1.13
Thread::Queue -- 3.02
Thread::Semaphore -- 2.12
Thread::Suspend -- 1.22
XML-DOM -- ???
XML:

XML::LibXML -- 2.0106
XML::NamespaceSupport -- 1.11
XML::RegExp -- 0.04
XML::SAX -- 0.99
XML::SAX::Base -- 1.08
XML::SAX::Expat -- 0.50
XML::Simple -- 2.20
XML::Twig -- 3.44
XML::Writer -- 0.623
XML::XPathEngine -- 0.14
YAML -- 0.84
threads -- 1.86
threads::shared -- 1.43
Could someone help me?
Thank you very much!
Min
Comment