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.

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."
>>
>>
>>
>

Reply via email to