Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

Problem compiling ncmpcpp-0.7_beta1


raito

Question

I have tried an emerge -auDN @world and i got this error when it tries to compile ncmpcpp:
 

>>> Compiling source in /var/tmp/portage/media-sound/ncmpcpp-0.7_beta1/work/ncmpcpp-0.7_beta1 ...
make -j2
make  all-recursive
make[1]: Entering directory '/var/tmp/portage/media-sound/ncmpcpp-0.7_beta1/work/ncmpcpp-0.7_beta1'
Making all in src
make[2]: Entering directory '/var/tmp/portage/media-sound/ncmpcpp-0.7_beta1/work/ncmpcpp-0.7_beta1/src'
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..   -D_GNU_SOURCE -I/usr/include/ncursesw    -march=core2 -O2 -pipe -std=c++0x -c -o comparators.o `test -f 'utility/comparators.cpp' || echo './'`utility/comparators.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..   -D_GNU_SOURCE -I/usr/include/ncursesw    -march=core2 -O2 -pipe -std=c++0x -c -o html.o `test -f 'utility/html.cpp' || echo './'`utility/html.cpp
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I..   -D_GNU_SOURCE -I/usr/include/ncursesw    -march=core2 -O2 -pipe -std=c++0x -c -o option_parser.o `test -f 'utility/option_parser.cpp' || echo './'`utility/option_parser.cpp
In file included from ./menu.h:26:0,
                 from ./format.h:26,
                 from ./settings.h:32,
                 from utility/comparators.h:27,
                 from utility/comparators.cpp:22:
/usr/include/boost/range/detail/any_iterator.hpp:131:15: error: ?postfix_increment_proxy? is not a class template
         class postfix_increment_proxy<
               ^
/usr/include/boost/range/detail/any_iterator.hpp:176:15: error: ?writable_postfix_increment_proxy? is not a class template
         class writable_postfix_increment_proxy<
               ^
Makefile:617: recipe for target 'comparators.o' failed
make[2]: *** [comparators.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/var/tmp/portage/media-sound/ncmpcpp-0.7_beta1/work/ncmpcpp-0.7_beta1/src'
Makefile:464: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-sound/ncmpcpp-0.7_beta1/work/ncmpcpp-0.7_beta1'
Makefile:375: recipe for target 'all' failed
make: *** [all] Error 2
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...