Hi Ram,
Thank you for feed back.
I installed gcc49 via MacPorts, and set it as the active compiler. Then I deleted my previous breakdancer folder and re-started all the installation from scratch, but it fails again at the same point (STEP=scanning dependencies of target breakdancer):
$make
Scanning dependencies of target boost-libs
[ 1%] Creating directories for 'boost-libs' ...
[ 36%] Performing configure step for 'gtest160'
-- The CXX compiler identification is GNU 4.9.2
-- The C compiler identification is GNU 4.9.2
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - yes
-- Checking whether CXX compiler supports OSX deployment target flag -- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Check for working CXX compiler: /opt/local/bin/c++
-- Check for working CXX compiler: /opt/local/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - yes
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes -- Check for working C compiler: /opt/local/bin/gcc
-- Check for working C compiler: /opt/local/bin/gcc
-- works -- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
...
Scanning dependencies of target breakdancer
[ 43%] Building CXX object build/src/lib/breakdancer/CMakeFiles/breakdancer.dir/BedWriter.cpp.o
[ 45%] Building CXX object build/src/lib/breakdancer/CMakeFiles/breakdancer.dir/BreakDancer.cpp.o
In file included from /Users/lab/TOOLS_VariantAnalysis/breakdancer/src/lib/breakdancer/BreakDancer.cpp:1:
In file included from /Users/lab/TOOLS_VariantAnalysis/breakdancer/src/lib/breakdancer/BreakDancer.hpp:3:
In file included from /Users/lab/TOOLS_VariantAnalysis/breakdancer/src/lib/breakdancer/BasicRegion.hpp:3:
In file included from /Users/lab/TOOLS_VariantAnalysis/breakdancer/src/lib/io/Alignment.hpp:3:
In file included from /Users/lab/TOOLS_VariantAnalysis/breakdancer/src/lib/common/ReadFlags.hpp:5:
/Users/lab/TOOLS_VariantAnalysis/breakdancer/build/vendor/boost/boost/include/boost/array.hpp:62:11: error:
implicit instantiation of undefined template 'std::__1::basic_string, std::__1::allocator >' T elems[N]; // fixed-size array of elements of type T ^
/Users/lab/TOOLS_VariantAnalysis/breakdancer/src/lib/common/ReadFlags.hpp:41:37: note: in instantiation of template class 'boost::array, std::__1::allocator >, 11>' requested here PerFlagArray::type strings_; ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iosfwd:188:33: note: template is declared here class _LIBCPP_TYPE_VIS_ONLY basic_string; ^
1 error generated.
make[2]: *** [build/src/lib/breakdancer/CMakeFiles/breakdancer.dir/BreakDancer.cpp.o] Error 1
make[1]: *** [build/src/lib/breakdancer/CMakeFiles/breakdancer.dir/all] Error 2
make: *** [all] Error 2
No problem. I'd love to know if the changes worked for you or not. I hope they do!