Isaac4 icon indicating copy to clipboard operation
Isaac4 copied to clipboard

installation error

Open chunlinxiao opened this issue 2 years ago • 0 comments

Hi,

I was trying to install Isaac4 after git clone, but encountered error with "make" step:

Isaac4/Isaac-build>make [ 0%] Built target iSAAC_OPT [ 1%] Building CXX object c++/lib/bgzf/CMakeFiles/isaac_bgzf.dir/BgzfReader.cpp.o In file included from ./Isaac4/src/c++/include/bgzf/BgzfReader.hh:29:0, from ./Isaac4/src/c++/lib/bgzf/BgzfReader.cpp:25: ./Isaac4/src/c++/include/common/Threads.hpp: In destructor 'isaac::common::BasicThreadVector<crashOnExceptions>::~BasicThreadVector()': ./Isaac4/src/c++/include/common/Threads.hpp:198:73: error: '_1' was not declared in this scope std::for_each(begin(), end(), boost::bind(&boost::thread::join, _1));

                                                                     ^

''''''' BOOST_STATIC_CONSTEXPR boost::arg<1> 1; ^ In file included from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/mpl/aux/include_preprocessed.hpp:37:0, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/mpl/placeholders.hpp:43, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/iterator/iterator_categories.hpp:16, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/iterator/iterator_facade.hpp:13, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/range/iterator_range_core.hpp:27, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/range/iterator_range.hpp:13, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/iostreams/traits.hpp:38, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/iostreams/pipeline.hpp:18, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/iostreams/detail/push.hpp:22, from /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/iostreams/filtering_stream.hpp:19, from ./Isaac4/src/c++/lib/bgzf/BgzfReader.cpp:21: /netopt/tools64/boost-1.76.0-ncbi1/include/boost-1_76/boost/mpl/aux_/preprocessed/gcc/placeholders.hpp:29:16: note: 'mpl_::_1' typedef arg<1> _1; ^ make[2]: *** [c++/lib/bgzf/CMakeFiles/isaac_bgzf.dir/BgzfReader.cpp.o] Error 1 make[1]: *** [c++/lib/bgzf/CMakeFiles/isaac_bgzf.dir/all] Error 2 make: *** [all] Error 2

Any help or suggestion is appreciated

chunlinxiao avatar Feb 17 '23 21:02 chunlinxiao