Boost failed updating 1 target

Introduction The purpose of this blog is to show how to use the boost library in Eclipse CDT plug-in with Cygwin and Min GW compiler.About Boost Library: Boost is an Internet community dedicated to building and reviewing C libraries.

But few lines down: CMake Error at /tmp/bcl2fastq-1.8.4-build/bootstrap/share/cmake-2.8/Modules/Find Boost.cmake:1128 (message): Unable to find the requested Boost libraries. But again: $ rpm -qa | grep bzip bzip2-1.0.5-7.el6_0.x86_64 bzip2-libs-1.0.5-7.el6_0.x86_64 bzip2-devel-1.0.5-7.el6_0.x86_64 Any ideas? When launching the executable, I encountered the well documented problem: $ ./configure Bcl To "my" variable $value masks earlier declaration in same statement at /software/bcl2fastq/bcl2fastq-1.8.4/lib/bcl2fastq-1.8.4/perl/Casava/Alignment/line 760.

At the end of the compilation, I can see that Boost has been successfully installed: boost-1_44_0 installed successfully -- Successfuly built boost 1.44.0 from the distribution package... -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for floorf -- Looking for floorf - found -- Looking for round -- Looking for round - found -- Looking for roundf -- Looking for roundf - found -- Looking for powf -- Looking for powf - found -- Looking for erf -- Looking for erf - found -- Looking for erf -- Looking for erf - found -- Looking for erfc -- Looking for erfc - found -- Looking for erfc -- Looking for erfc - found -- All libraries will be statically linked -- Found ZLIB header: /usr/include/zlib.h -- Found ZLIB library: /usr/lib64/libz.a -- gzip compression supported CMake Error at cmake/cxx Configure.cmake:84 (message): No support for bzip2 compression Call Stack (most recent call first): c /CMake Lists.txt:33 (include) -- Configuring incomplete, errors occurred!

gcc.archive ../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/libboost_program_options.a "/usr/x86_64-pc-linux-gnu/bin/ar" rc "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/libboost_program_options.a" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/cmdline.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/config_file.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/options_description.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/parsers.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/variables_map.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/value_semantic.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/positional_options.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/utf8_codecvt_facet.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/convert.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/winmain.o" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/split.o" "/usr/x86_64-pc-linux-gnu/bin/ranlib" "../bin.v2/libs/program_options/build/gcc-4.8/release/link-static/pch-off/threading-multi/libboost_program_options.a" ...failed updating 1 target...

* ERROR: dev-libs/boost-1.55.0-r1::gentoo failed (compile phase): * Building of Boost tools failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3569: Called die * The specific snippet of code: * ejam $ || die "Building of Boost tools failed"; * * If you need support, post the output of `emerge --info '=dev-libs/boost-1.55.0-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.55.0-r1::gentoo'`.

Alternatively, set BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT to the location of Boost. Performing configuration checks - has_icu builds : no Component configuration: - date_time : building - filesystem : building - graph : not building - graph_parallel : not building - iostreams : building - math : not building - mpi : not building - program_options : building - python : not building - random : not building - regex : building - serialization : building - signals : not building - system : building - test : not building - thread : building - wave : not building ...patience... Global symbol "$directory" requires explicit package name at /software/bcl2fastq/bcl2fastq-1.8.4/lib/bcl2fastq-1.8.4/perl/Casava/Alignment/line 753.

I found this : So I am trying to recompile using --static parameter of configure. -- All libraries will be statically linked -- Found ZLIB header: /usr/include/zlib.h -- Found ZLIB library: /usr/lib64/libz.a -- gzip compression supported CMake Error at cmake/cxx Configure.cmake:84 (message): No support for bzip2 compression I found other threads with the similar problem, but when installing on Ubuntu. Global symbol "$project" requires explicit package name at /software/bcl2fastq/bcl2fastq-1.8.4/lib/bcl2fastq-1.8.4/perl/Casava/Alignment/line 753.The initial members of Boost were C Standards Committee members who wanted to create a forum for developing libraries that might some day become part of the C Standard.Boost emphasize libraries that work well with the C Standard Library.A Visual Studio c project that I inherited is using the Boost Library. So, I went to the boost folder, ran the vcvars32and then tried to run the command, c:\boost\boost_1_59_0bjam toolset=msvc-11.0 variant=release threading=multi link=shared define=_BIND_TO_CURRENT_VCLIBS_VERSION and got the response, 'bjam' is not recognized as an internal or external command, So, then I ran the command, t understand why we are using this Linux world crap on a Windows machine with c /cli and dot net available but since I'm stuck with it I'm wondering if anyone can tell me how to get this library built for Visual Studio 2012?Because it went straight to the Boost compilation : cmake version "cmake version 2.8.4" is already installed at /tmp/bcl2fastq-1.8.4-build/bootstrap/bin/cmake nothing to be done Using installed /tmp/bcl2fastq-1.8.4-build/bootstrap/bin/cmake Do a "make clean" and try again. Probably pretty late in France so we can take this up tomorrow in case no one else comes along with a brilliant answer between now and tomorrow. Global symbol "$barcode" requires explicit package name at /software/bcl2fastq/bcl2fastq-1.8.4/lib/bcl2fastq-1.8.4/perl/Casava/Alignment/line 753.

Tags: , ,