$ sudo port install lilypond ---> Computing dependencies for lilypond ---> Fetching lilypond ---> Verifying checksum(s) for lilypond ---> Extracting lilypond ---> Configuring lilypond ---> Building lilypond Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_lilypond/work/lilypond-2.12.2" && /usr/bin/make -j1 all " returned error 2 Command output: from file-name.cc:10: /usr/include/c++/4.2.1/bits/vector.tcc:68: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:90: error: expected nested-name-specifier before '__attribute__' /usr/include/c++/4.2.1/bits/vector.tcc:90: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:107: error: expected nested-name-specifier before '__attribute__' /usr/include/c++/4.2.1/bits/vector.tcc:107: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:119: error: expected nested-name-specifier before '__attribute__' /usr/include/c++/4.2.1/bits/vector.tcc:119: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:130: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:170: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:193: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:210: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:244: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:306: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:393: error: expected unqualified-id before '<' token /usr/include/c++/4.2.1/bits/vector.tcc:407: error: expected unqualified-id before '<' token In file included from ./include/file-name.hh:12, from file-name.cc:10: ./include/std-vector.hh:74: error: expected class-name before '__attribute__' ./include/std-vector.hh:74: error: expected `{' before '__attribute__' ./include/std-vector.hh:74: error: expected unqualified-id before '<' token file-name.cc: In member function 'File_name File_name::canonicalized() const': file-name.cc:190: error: variable 'std::vector, std::allocator >, std::allocator, std::allocator > > > components' has initializer but incomplete type file-name.cc:190: error: invalid use of incomplete type 'class std::vector, std::allocator >, std::allocator, std::allocator > > >' ./include/std-vector.hh:74: error: declaration of 'class std::vector, std::allocator >, std::allocator, std::allocator > > >' file-name.cc:191: error: aggregate 'std::vector, std::allocator >, std::allocator, std::allocator > > > new_components' has incomplete type and cannot be defined cc1plus: warning: command line option "-Wstrict-prototypes" is valid for C/ObjC but not for C++ lipo: can't open input file: /var/tmp//ccfJ9O87.out (No such file or directory) make[1]: *** [out/file-name.o] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing.