Trunk build error

I’m building on PPC-OSX 10.5.5 XCode 3.1, with the latest trunk, from
scratch. Error is:

g++ -DHAVE_CONFIG_H -I. -I…/…/…/…/…/gnuradio-core/src/lib/swig -
I…/…/…/… -DOMNITHREAD_POSIX=1 -I/opt/local/include -I/GNURadio/
trunk/build/…/omnithread -I/GNURadio/trunk/build/…/gnuradio-core/src/
lib/runtime -I/GNURadio/trunk/build/…/gnuradio-core/src/lib/general -
I/GNURadio/trunk/build/gnuradio-core/src/lib/general -I/GNURadio/trunk/
build/…/gnuradio-core/src/lib/gengen -I/GNURadio/trunk/build/gnuradio-
core/src/lib/gengen -I/GNURadio/trunk/build/…/gnuradio-core/src/lib/
filter -I/GNURadio/trunk/build/gnuradio-core/src/lib/filter -I/
GNURadio/trunk/build/…/gnuradio-core/src/lib/reed-solomon -I/GNURadio/
trunk/build/…/gnuradio-core/src/lib/viterbi -I/GNURadio/trunk/
build/…/gnuradio-core/src/lib/io -I/GNURadio/trunk/build/…/gnuradio-
core/src/lib/g72x -I/GNURadio/trunk/build/…/gnuradio-core/src/lib/
swig -I/GNURadio/trunk/build/gnuradio-core/src/lib/swig -I/opt/local/
include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
include/python2.5 -I…/…/…/…/…/gnuradio-core/src/lib/swig -g1 -O2 -
Wno-strict-aliasing -Wno-parentheses -g -O2 -D_THREAD_SAFE -
mabi=altivec -maltivec -D_THREAD_SAFE -Wall -Woverloaded-virtual -MT
_gnuradio_swig_py_runtime_la-gnuradio_swig_py_runtime.lo -MD -MP -
MF .deps/_gnuradio_swig_py_runtime_la-gnuradio_swig_py_runtime.Tpo -c
gnuradio_swig_py_runtime.cc -fno-common -DPIC -o .libs/
_gnuradio_swig_py_runtime_la-gnuradio_swig_py_runtime.o
In file included from gnuradio_swig_py_runtime.cc:4393:
/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:
26:28: error: gruel/realtime.h: No such file or directory
/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:
28: error: ‘gruel’ has not been declared
/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:
28: error: ‘rt_status_t’ does not name a type
/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:
34: error: ‘gr_rt_status_t’ does not name a type
gnuradio_swig_py_runtime.cc: In function ‘PyObject*
_wrap_enable_realtime_scheduling(PyObject*, PyObject*)’:
gnuradio_swig_py_runtime.cc:14513: error: ‘gr_rt_status_t’ was not
declared in this scope
gnuradio_swig_py_runtime.cc:14513: error: expected ;' before 'result' gnuradio_swig_py_runtime.cc:14516: error: 'result' was not declared in this scope gnuradio_swig_py_runtime.cc:14516: error: 'gr_enable_realtime_scheduling' was not declared in this scope gnuradio_swig_py_runtime.cc:14517: error: expected type-specifier before 'gr_rt_status_t' gnuradio_swig_py_runtime.cc:14517: error: expected)’ before
‘gr_rt_status_t’
gnuradio_swig_py_runtime.cc:14517: error: expected `)’ before ‘;’ token
make[6]: *** [_gnuradio_swig_py_runtime_la-
gnuradio_swig_py_runtime.lo] Error 1
make[5]: *** [all] Error 2
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

On Sat, Sep 20, 2008 at 03:56:11PM -0400, Gregory M. wrote:

The key error is
“/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:26:28:
error: gruel/realtime.h: No such file or directory”

Either adjust gnuradio-core/src/lib/runtime/gr_realtime.h to call
gruel/src/include/gruel/realtime.h where it stands, adjust the build
scripts to include the right include path, or simply copy
gruel/realtime.h to /usr/include/gruel/ (the last of which is why
people with prior installs of GNUradio have not seen this problem).

I’m working on this now. Please don’t kludge anything up.
Should be fixed within 20 minutes.

Eric

The key error is
“/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:26:28:
error: gruel/realtime.h: No such file or directory”

Either adjust gnuradio-core/src/lib/runtime/gr_realtime.h to call
gruel/src/include/gruel/realtime.h where it stands, adjust the build
scripts to include the right include path, or simply copy
gruel/realtime.h to /usr/include/gruel/ (the last of which is why
people with prior installs of GNUradio have not seen this problem).

On Sat, Sep 20, 2008 at 03:56:11PM -0400, Gregory M. wrote:

The key error is
“/GNURadio/trunk/build/…/gnuradio-core/src/lib/runtime/gr_realtime.h:26:28:
error: gruel/realtime.h: No such file or directory”

Either adjust gnuradio-core/src/lib/runtime/gr_realtime.h to call
gruel/src/include/gruel/realtime.h where it stands, adjust the build
scripts to include the right include path, or simply copy
gruel/realtime.h to /usr/include/gruel/ (the last of which is why
people with prior installs of GNUradio have not seen this problem).

Fixed in the trunk in r9625

Eric

On Sep 20, 2008, at 4:11 PM, Eric B. wrote:

Fixed in the trunk in r9625

Thanks! That took care of the issue. - MLD