discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] FTBFS: gnuradio over cell (--enable-gcell)


From: Hector Oron
Subject: Re: [Discuss-gnuradio] FTBFS: gnuradio over cell (--enable-gcell)
Date: Tue, 6 May 2008 23:11:54 +0100

Hello Eric,

I have got to this point, is there some black magic arround
{ppu,spu}_intrinsics.h?

address@hidden:~/trunk# find / -name ppu_intrinsics.h
/opt/ibmcmp/xlc/ssc/0.9/include/ppu_intrinsics.h
/usr/lib/gcc/ppu/4.1.1/include/ppu_intrinsics.h


make[5]: Entering directory `/home/hecormar/trunk/gcell/src/lib/runtime'
/bin/sh ../../../../libtool --tag=CXX   --mode=compile g++
-DHAVE_CONFIG_H -I. -I../../../..  -DOMNITHREAD_POSIX=1
-I/home/hecormar/trunk/omnithread
-I/home/hecormar/trunk/mblock/src/lib
-I/home/hecormar/trunk/gcell/src/include
-I/home/hecormar/trunk/gcell/src/lib/runtime
-I/home/hecormar/trunk/gcell/src/lib/general
-I/home/hecormar/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/home/hecormar/trunk/omnithread
-I/home/hecormar/trunk/mblock/src/lib
-I/home/hecormar/trunk/gcell/src/include
-I/home/hecormar/trunk/gcell/src/lib/runtime
-I/home/hecormar/trunk/gcell/src/lib/general
-I/home/hecormar/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
../../../../gcell/src/ibm/sync/ppu_source/atomic.h: In function 'int
_atomic_replace(atomic_ea_t, int)':
../../../../gcell/src/ibm/sync/ppu_source/atomic.h:84: error:
'__lwarx' was not declared in this scope
../../../../gcell/src/ibm/sync/ppu_source/atomic.h:85: error:
'__stwcx' was not declared in this scope
../../../../gcell/src/ibm/sync/ppu_source/atomic.h: In function 'int
_atomic_modify(atomic_ea_t, int)':
../../../../gcell/src/ibm/sync/ppu_source/atomic.h:103: error:
'__lwarx' was not declared in this scope
../../../../gcell/src/ibm/sync/ppu_source/atomic.h:105: error:
'__stwcx' was not declared in this scope
../../../../gcell/src/ibm/sync/ppu_source/atomic_dec_if_positive.h: In
function 'int _atomic_dec_if_positive(atomic_ea_t)':
../../../../gcell/src/ibm/sync/ppu_source/atomic_dec_if_positive.h:68:
error: '__lwarx' was not declared in this scope
../../../../gcell/src/ibm/sync/ppu_source/atomic_dec_if_positive.h:71:
error: '__stwcx' was not declared in this scope
/home/hecormar/trunk/gcell/src/include/memory_barrier.h: In function
'void smp_mb()':
/home/hecormar/trunk/gcell/src/include/memory_barrier.h:52: error:
'__sync' was not declared in this scope
/home/hecormar/trunk/gcell/src/include/memory_barrier.h: In function
'void smp_rmb()':
/home/hecormar/trunk/gcell/src/include/memory_barrier.h:57: error:
'__lwsync' was not declared in this scope
/home/hecormar/trunk/gcell/src/include/memory_barrier.h: In function
'void smp_wmb()':
/home/hecormar/trunk/gcell/src/include/memory_barrier.h:62: error:
'__eieio' was not declared in this scope
gc_job_manager_impl.cc: In constructor
'gc_job_manager_impl::gc_job_manager_impl(const gc_jm_options*)':
gc_job_manager_impl.cc:265: warning: format '%d' expects type 'int',
but argument 2 has type 'long unsigned int'
gc_job_manager_impl.cc:265: warning: format '%x' expects type
'unsigned int', but argument 3 has type 'long unsigned int'
make[5]: *** [gc_job_manager_impl.lo] Error 1
make[5]: Leaving directory `/home/hecormar/trunk/gcell/src/lib/runtime'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/hecormar/trunk/gcell/src/lib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/hecormar/trunk/gcell/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/hecormar/trunk/gcell'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/hecormar/trunk'
make: *** [all] Error 2

-- 
 Héctor Orón




reply via email to

[Prev in Thread] Current Thread [Next in Thread]