Welcome to the Emacs shell ~/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir $ cat boost.actor.configure.sh #!/bin/bash boostRoot="$HOME/prog_dev/boost/boost-modular/modular-boost/install" echo "boostRoot=$boostRoot" ./configure --with-clang=/home/evansl/dwnlds/llvm/versions/3.4/configurations/Release/install/bin/clang++ \ --with-boost=$boostRoot \ --disable-context-switching \ --prefix=./install ~/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir $ cd boost.actor ~/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor $ bash ../boost.actor.configure.sh boostRoot=/home/evansl/prog_dev/boost/boost-modular/modular-boost/install -- The C compiler identification is GNU -- The CXX compiler identification is Clang -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /home/evansl/dwnlds/llvm/versions/3.4/configurations/Release/install/bin/clang++ -- Check for working CXX compiler: /home/evansl/dwnlds/llvm/versions/3.4/configurations/Release/install/bin/clang++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Found clang++ version 3.4 -- NOTE: Automatically added -stdlib=libc++ flag, you can override this by defining CMAKE_CXX_FLAGS (see 'configure --help') -- Looking for C++ include valgrind/valgrind.h -- Looking for C++ include valgrind/valgrind.h - found -- Build type: -- Boost version: 1.56.0 -- Found the following Boost libraries: -- system -- context -- coroutine -- thread -- Boost version: 1.56.0 -- Found the following Boost libraries: -- program_options -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) ====================| Build Summary |==================== Build type: RelWithDebInfo Debug mode: no Log level: none Context switching: no Valgrind: yes Build examples: yes Build unit tests: yes Build static: no Bulid static only: no Build OpenCL: no With mem. mgmt.: yes CXX: /home/evansl/dwnlds/llvm/versions/3.4/configurations/Release/install/bin/clang++ CXXFLAGS: -std=c++11 -Wextra -Wall -pedantic -ftemplate-backtrace-limit=0 -pthread -DBOOST_ACTOR_DISABLE_CONTEXT_SWITCHING -O2 -g LD_DIRS: /home/evansl/prog_dev/boost/boost-modular/modular-boost/install/lib LIBRARIES: /home/evansl/prog_dev/boost/boost-modular/modular-boost/install/lib/libboost_coroutine.so;/home/evansl/prog_dev/boost/boost-modular/modular-boost/install/lib/libboost_context.so;/home/evansl/prog_dev/boost/boost-modular/modular-boost/install/lib/libboost_system.so Source directory: /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor Build directory: /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build Executable path: /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build/bin Library path: /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build/lib Install prefix: ./install Boost: /home/evansl/prog_dev/boost/boost-modular/modular-boost/install/include =========================================================== -- Configuring done -- Generating done -- Build files have been written to: /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build ~/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor $ make make[1]: Entering directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' make[2]: Entering directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' make[3]: Entering directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' Scanning dependencies of target libboost_actor make[3]: Leaving directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' make[3]: Entering directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' [ 1%] Building CXX object CMakeFiles/libboost_actor.dir/src/demangle.cpp.o /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:77:10: error: no member named 'unique_ptr' in namespace 'std' std::unique_ptr undecorated{ ~~~~~^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:77:25: error: expected '(' for function-style cast or type construction std::unique_ptr undecorated{ ~~~~^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:77:34: error: expected expression std::unique_ptr undecorated{ ^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:77:40: error: expected '(' for function-style cast or type construction std::unique_ptr undecorated{ ~~~~^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:77:41: error: expected expression std::unique_ptr undecorated{ ^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:77:44: error: use of undeclared identifier 'undecorated'; did you mean 'decorated'? std::unique_ptr undecorated{ ^~~~~~~~~~~ decorated /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:73:34: note: 'decorated' declared here std::string demangle(const char* decorated) { ^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:87:40: error: use of undeclared identifier 'undecorated'; did you mean 'decorated'? string result = filter_whitespaces(undecorated.get(), size); ^~~~~~~~~~~ decorated /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:73:34: note: 'decorated' declared here std::string demangle(const char* decorated) { ^ /home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/src/demangle.cpp:87:51: error: member reference base type 'const char *' is not a structure or union string result = filter_whitespaces(undecorated.get(), size); ~~~~~~~~~~~^~~~ 8 errors generated. make[3]: *** [CMakeFiles/libboost_actor.dir/src/demangle.cpp.o] Error 1 make[3]: Leaving directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' make[2]: *** [CMakeFiles/libboost_actor.dir/all] Error 2 make[2]: Leaving directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/evansl/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor/build' make: *** [all] Error 2 ~/prog_dev/boost/boost-modular/modular-boost/sandbox/rw/sandbox/boost.actor.dir/boost.actor $