#52021: armadillo @7.400.1: #error "*** Need a newer compiler ***" --------------------------+----------------------- Reporter: ryandesign@… | Owner: mps@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: snowleopard | Port: armadillo --------------------------+----------------------- armadillo fails to build on Snow Leopard, saying it needs a newer compiler: {{{ [ 50%] Building CXX object CMakeFiles/armadillo.dir/src/wrapper.cpp.o /Developer/usr/bin/g++-4.2 -Darmadillo_EXPORTS -I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_dports_science_armadillo/armadillo/work/build/tmp/include -pipe -Os -O2 -DNDEBUG -arch i386 -mmacosx-version-min=10.6 -fPIC -o CMakeFiles/armadillo.dir/src/wrapper.cpp.o -c /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_dports_science_armadillo/armadillo/work/armadillo-7.400.1/src/wrapper.cpp In file included from /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_dports_science_armadillo/armadillo/work/armadillo-7.400.1/src/wrapper.cpp:24: /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_dports_science_armadillo/armadillo/work/build/tmp/include/armadillo_bits/compiler_setup.hpp:162:6: error: #error "*** Need a newer compiler ***" }}} Old incompatible compilers should be added to `compiler.blacklist`, and MacPorts will choose a different one. -- Ticket URL: <https://trac.macports.org/ticket/52021> MacPorts <https://www.macports.org/> Ports system for OS X