[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Help needed for bcl2fastq



Hi folks,

I have not even checked whether bcl2fastq EULA is fit for non-free but
since we need it locally on more than one box I intend to at least
inject the packaging into our Git[1] - may be its useful for somebody
else or we can try to convince Illumina to use a free license.

Anywaxy I have some build problems which might be caused by later
libxml2 than the included code copy.

...
In file included from /usr/include/boost/property_tree/detail/xml_parser_utils.hpp:15:0,
                 from /usr/include/boost/property_tree/detail/xml_parser_write.hpp:15,
                 from /usr/include/boost/property_tree/xml_parser.hpp:15,
                 from /build/bcl2fastq2-2.19.1.403/src/cxx/lib/io/Xml.cpp:26:
/usr/include/boost/property_tree/detail/xml_parser_writer_settings.hpp:55:30: note: candidate: template<class Str> boost::property_tree::xml_parser::xml_writer_settings<Str> boost::property_tree::xml_parser::xml_writer_make_settings(typename Str::value_type, typename Str::size_type, const Str&)
     xml_writer_settings<Str> xml_writer_make_settings(typename Str::value_type indent_char = (typename Str::value_type)(' '),
                              ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/property_tree/detail/xml_parser_writer_settings.hpp:55:30: note:   template argument deduction/substitution failed:
/build/bcl2fastq2-2.19.1.403/src/cxx/lib/io/Xml.cpp:172:123: note:   couldn't deduce template parameter 'Str'
         boost::property_tree::write_xml(os, treeWithIndexAttributes, boost::property_tree::xml_writer_make_settings(' ', 2));
                                                                                                                           ^
/build/bcl2fastq2-2.19.1.403/src/cxx/lib/io/Xml.cpp:180:104: error: no matching function for call to 'xml_writer_make_settings(char, int)'
         boost::property_tree::write_xml(os, tree, boost::property_tree::xml_writer_make_settings(' ', 2));
                                                                                                        ^
In file included from /usr/include/boost/property_tree/detail/xml_parser_utils.hpp:15:0,
                 from /usr/include/boost/property_tree/detail/xml_parser_write.hpp:15,
                 from /usr/include/boost/property_tree/xml_parser.hpp:15,
                 from /build/bcl2fastq2-2.19.1.403/src/cxx/lib/io/Xml.cpp:26:
/usr/include/boost/property_tree/detail/xml_parser_writer_settings.hpp:55:30: note: candidate: template<class Str> boost::property_tree::xml_parser::xml_writer_settings<Str> boost::property_tree::xml_parser::xml_writer_make_settings(typename Str::value_type, typename Str::size_type, const Str&)
     xml_writer_settings<Str> xml_writer_make_settings(typename Str::value_type indent_char = (typename Str::value_type)(' '),
                              ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/property_tree/detail/xml_parser_writer_settings.hpp:55:30: note:   template argument deduction/substitution failed:
/build/bcl2fastq2-2.19.1.403/src/cxx/lib/io/Xml.cpp:180:104: note:   couldn't deduce template parameter 'Str'
         boost::property_tree::write_xml(os, tree, boost::property_tree::xml_writer_make_settings(' ', 2));
                                                                                                        ^
cxx/lib/io/CMakeFiles/bcl2fastq_io.dir/build.make:161: recipe for target 'cxx/lib/io/CMakeFiles/bcl2fastq_io.dir/Xml.cpp.o' failed
make[4]: *** [cxx/lib/io/CMakeFiles/bcl2fastq_io.dir/Xml.cpp.o] Error 1
...

Any idea what might went wrong here?

Kind regards

       Andreas.

[1] https://anonscm.debian.org/git/debian-med/bcl2fastq2.git

-- 
http://fam-tille.de


Reply to: