[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] fedora 8 packages to exclude
From: |
Eric Blossom |
Subject: |
Re: [Discuss-gnuradio] fedora 8 packages to exclude |
Date: |
Tue, 1 Jul 2008 20:05:20 -0700 |
User-agent: |
Mutt/1.5.17 (2007-11-01) |
On Tue, Jul 01, 2008 at 08:00:31PM -0400, Charles Swiger wrote:
> On Tue, 2008-07-01 at 15:22 -0700, Eric Blossom wrote:
> > On Tue, Jul 01, 2008 at 06:05:28PM -0400, Charles Swiger wrote:
> > > Just need a clearification: the gnuradio FC8 installation procedure
> > >
> > > http://gnuradio.utah.edu/trac/wiki/PS3FC8Install
> > >
>
> > Yes. That's the theory. In theory the SDK has better code than the
> > Fedora (and that may have been true in FC7). I'm not sure that's
> > still the case. The numactl* stuff doesn't work on the PS3, so it
>
>
> Ok - I've redone this several times with variations; this last time was
> very carefuly 'by the book' and I run into this after a fresh fc8,
> updates, sdk3.0, Devel Tools, kernel 2.6.25.6-27.fc8, not cross
> compiling:
>
>
> make[5]: Entering directory `/usr/src/trunk/gcell/src/lib/runtime'
> /bin/sh ../../../../libtool --tag=CXX --mode=compile g++
> -DHAVE_CONFIG_H -I. -I../../../.. -DOMNITHREAD_POSIX=1
> -I/usr/src/trunk/omnithread -I/usr/src/trunk/mblock/src/lib
> -I/usr/src/trunk/gcell/src/include
> -I/usr/src/trunk/gcell/src/lib/runtime
> -I/usr/src/trunk/gcell/src/lib/general
> -I/usr/src/trunk/gcell/src/lib/wrapper
> -I../../../../gcell/src/ibm/sync/ppu_source -g -O2 -Wall
> -Woverloaded-virtual -pthread -MT gc_job_manager_impl.lo -MD -MP
> -MF .deps/gc_job_manager_impl.Tpo -c -o gc_job_manager_impl.lo
> gc_job_manager_impl.cc
> g++ -DHAVE_CONFIG_H -I. -I../../../.. -DOMNITHREAD_POSIX=1
> -I/usr/src/trunk/omnithread -I/usr/src/trunk/mblock/src/lib
> -I/usr/src/trunk/gcell/src/include
> -I/usr/src/trunk/gcell/src/lib/runtime
> -I/usr/src/trunk/gcell/src/lib/general
> -I/usr/src/trunk/gcell/src/lib/wrapper
> -I../../../../gcell/src/ibm/sync/ppu_source -g -O2 -Wall
> -Woverloaded-virtual -pthread -MT gc_job_manager_impl.lo -MD -MP
> -MF .deps/gc_job_manager_impl.Tpo -c gc_job_manager_impl.cc -fPIC -DPIC
> -o .libs/gc_job_manager_impl.o
> In file included from gc_job_manager_impl.cc:32:
> ../../../../gcell/src/ibm/sync/ppu_source/atomic_dec_if_positive.h:44:28:
> error: ppu_intrinsics.h: No such file or directory
>
>
> Appearently it is picking up the wrong g++ (4.1.2) which does not match
> the sdk headers in /usr/lib/gcc/ppu/4.1.1/include/
>
> ... but I'm at a loss how to fix that. export CPP=/usr/bin/ppu-g++
> makes configure fail sanity check.
CPP's the C preprocessor ;-)
You'll want CXX=...
However, I suggest that you just use
./configure-cell-cross --prefix=FOO
when building for the cell, even if native.
Eric