Le Fri, 17 Aug 2012 09:09:32 -0500, Matt Henley <[email protected]> a écrit :
> Found the problem.. while I had the current version of gcc installed, > checking with gcc-config, I had the previous version selected as the > compiler. Nice. I have another problem, but it is with the 9999 ebuild. It doesn't compile. I will report this to the author. It is always good to have 2 gcc version installed. It can save your system in case the system toolkit get broken during a world update. Beside that, I cannot see any good raison to have 2 gcc versions, but this one is sufficient. > > On Thu, Aug 16, 2012 at 3:01 PM, Matt Henley <[email protected]> wrote: > > > So no clues so far. Psychosynth looked interesting.. but I have no > > idea how to fix the compile failure. I only took one class in C++ > > and have avoided it since. I guess I could try the 9999 version or > > contact the author and see if he has any suggestions. > > > > Thanks for your help. > > > > > > On Thu, Aug 16, 2012 at 12:50 PM, Dominique Michel < > > [email protected]> wrote: > > > >> Le Thu, 16 Aug 2012 07:54:03 -0500, > >> Matt Henley <[email protected]> a écrit : > >> > >> > Thanks for checking. I have the same options but am getting the > >> > error. The only reference that i can find to that error is in a > >> > bug tracker for boost. Which version of boost do you have > >> > installed (1.49.0-r1) and are you using amd64? > >> > >> ~amd64 here. > >> > >> > The error looks to me like an > >> > overconservative compiler flag.. what version of gcc are you > >> > using (4.6.3 here )? > >> > >> 4.6.3 too. And boost-1.49.0-r1 > >> # eselect boost list > >> Available boost versions: > >> [1] boost-1.49/default * > >> > >> > > >> > On Thu, Aug 16, 2012 at 1:04 AM, Dominique Michel < > >> > [email protected]> wrote: > >> > > >> > > Le Wed, 15 Aug 2012 23:51:02 -0500, > >> > > Matt Henley <[email protected]> a écrit : > >> > > > >> > > > When I emerge psychosynth 0.3, i get this error: > >> > > > > >> > > > make[3]: Entering directory > >> > > > > >> > > > >> `/var/tmp/portage/media-sound/psychosynth-0.3.0/work/psychosynth-0.3.0/src/psynth' > >> > > > /bin/sh ../../libtool --tag=CXX --mode=compile > >> > > > x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -Wall > >> > > > -I/usr/include -I../../src -I../../src > >> > > > -DPSYNTH_DATA_DIR=\"/usr/share/psychosynth\" > >> > > > -I/usr/include/soundtouch -I/usr/include/libxml2 > >> > > > -I/usr/include/alsa -O2 -pipe -march=core2 -std=c++0x > >> > > > -DNDEBUG -c -o app/libpsynth_la-director.lo `test -f > >> > > > 'app/director.cpp' || echo './'`app/director.cpp libtool: > >> > > > compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. > >> > > > -Wall -I/usr/include -I../../src -I../../src > >> > > > -DPSYNTH_DATA_DIR=\"/usr/share/psychosynth\" > >> > > > -I/usr/include/soundtouch -I/usr/include/libxml2 > >> > > > -I/usr/include/alsa -O2 -pipe -march=core2 -std=c++0x > >> > > > -DNDEBUG -c app/director.cpp -fPIC -DPIC -o > >> > > > app/.libs/libpsynth_la-director.o In file included > >> > > > from ../../src/psynth/base/tree.hpp:39:0, > >> > > > from ../../src/psynth/base/config.hpp:40, > >> > > > from ./app/director.hpp:35, from > >> > > > app/director.cpp:33: ../../src/psynth/base/exception.hpp:55:42: > >> > > > error: 'psynth::base::exception& > >> > > > psynth::base::exception::operator=(psynth::base::exception&&)' > >> > > > cannot be defaulted make[3]: *** > >> > > > [app/libpsynth_la-director.lo] Error 1 make[3]: Leaving > >> > > > directory > >> > > > > >> > > > >> `/var/tmp/portage/media-sound/psychosynth-0.3.0/work/psychosynth-0.3.0/src/psynth' > >> > > > make[2]: *** [all-recursive] Error 1 > >> > > > make[2]: Leaving directory > >> > > > > >> > > > >> `/var/tmp/portage/media-sound/psychosynth-0.3.0/work/psychosynth-0.3.0/src' > >> > > > make[1]: *** [all-recursive] Error 1 > >> > > > make[1]: Leaving directory > >> > > > > >> `/var/tmp/portage/media-sound/psychosynth-0.3.0/work/psychosynth-0.3.0' > >> > > > make: *** [all] Error 2 > >> > > > emake failed > >> > > > > >> > > > Any ideas what would cause this? > >> > > > >> > > No. It work fine here with > >> > > # emerge -pvq psychosynth > >> > > [ebuild R ] media-sound/psychosynth-0.3.0 USE="alsa jack > >> > > osc psynth3d sndfile vorbis xml -oss -static-libs -test" > >> > > > >> > > > > >> > > > Matt > >> > > > >> > > > >> > > -- > >> > > "We have the heroes we deserve." > >> > > > >> > > > >> > > > >> > >> > >> -- > >> "We have the heroes we deserve." > >> > >> > >> > > -- "We have the heroes we deserve."
