When i make GNU radio on mingw i get the following error. Can someone
figure
out the problem?
$ make
make all-recursive
make[1]: Entering directory /c/gnuradio-3.1.3' Making all in config make[2]: Entering directory
/c/gnuradio-3.1.3/config’
make[2]: Nothing to be done for all'. make[2]: Leaving directory
/c/gnuradio-3.1.3/config’
Making all in omnithread
make[2]: Entering directory /c/gnuradio-3.1.3/omnithread' make[2]: Nothing to be done for
all’.
make[2]: Leaving directory /c/gnuradio-3.1.3/omnithread' Making all in gnuradio-core make[2]: Entering directory
/c/gnuradio-3.1.3/gnuradio-core’
Making all in src
make[3]: Entering directory /c/gnuradio-3.1.3/gnuradio-core/src' Making all in gen_interpolator_taps make[4]: Entering directory
/c/gnuradio-3.1.3/gnuradio-core/src/gen_interpolator_taps’
make[4]: Nothing to be done for all'. make[4]: Leaving directory
/c/gnuradio-3.1.3/gnuradio-core/src/gen_interpolator_taps’
Making all in lib
make[4]: Entering directory /c/gnuradio-3.1.3/gnuradio-core/src/lib' Making all in missing make[5]: Entering directory
/c/gnuradio-3.1.3/gnuradio-core/src/lib/missing’
make[5]: Nothing to be done for all'. make[5]: Leaving directory
/c/gnuradio-3.1.3/gnuradio-core/src/lib/missing’
Making all in runtime
make[5]: Entering directory
/c/gnuradio-3.1.3/gnuradio-core/src/lib/runtime' /bin/sh ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../.. -DOMNITHREAD_NT=1 -I/c/gnuradio-3.1.3/omnithread -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/runtime -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/general -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/general -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/gengen -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/gengen -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/filter -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/filter -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/reed-solomon -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/viterbi -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/io -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/g72x -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/swig -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/swig -IC:/msys/1.0/local/include -I/usr/local/include/ -I/usr/local/include -g -O2 -Wall -Woverloaded-virtual -MT qa_gr_block.lo -MD -MP -MF .deps/qa_gr_block.Tpo -c -o qa_gr_block.lo qa_gr_block.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../../.. -DOMNITHREAD_NT=1 -I/c/gnuradio-3.1.3/omnithread -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/runtime -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/general -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/general -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/gengen -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/gengen -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/filter -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/filter -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/reed-solomon -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/viterbi -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/io -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/g72x -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/swig -I/c/gnuradio-3.1.3/gnuradio-core/src/lib/swig -IC:/msys/1.0/local/include -I/usr/local/include/ -I/usr/local/include -g -O2 -Wall -Woverloaded-virtual -MT qa_gr_block.lo -MD -MP -MF .deps/qa_gr_block.Tpo -c qa_gr_block.cc -DDLL_EXPORT -DPIC -o .libs/qa_gr_block.o In file included from qa_gr_block.cc:26: ./qa_gr_block.h:26:45: cppunit/extensions/HelperMacros.h: No such file or directory ./qa_gr_block.h:27:30: cppunit/TestCase.h: No such file or directory In file included from qa_gr_block.cc:26: ./qa_gr_block.h:30: error:
CppUnit’ has not been declared
./qa_gr_block.h:30: error: expected class-name before ‘{’ token
./qa_gr_block.h:32: error: ISO C++ forbids declaration of
CPPUNIT_TEST_SUITE' with no type ./qa_gr_block.h:33: error:
t0’ has not been declared
./qa_gr_block.h:33: error: ISO C++ forbids declaration of CPPUNIT_TEST' with no type ./qa_gr_block.h:33: error: ISO C++ forbids declaration of
parameter’
with
no type
./qa_gr_block.h:34: error: t1' has not been declared ./qa_gr_block.h:34: error: ISO C++ forbids declaration of
CPPUNIT_TEST’
with no type
./qa_gr_block.h:34: error: ISO C++ forbids declaration of parameter' with no type ./qa_gr_block.h:34: error:
int qa_gr_block::CPPUNIT_TEST(int)’ and int qa_gr_block::CPPUNIT_TEST(int)' cannot be overloaded ./qa_gr_block.h:35: error:
t2’ has not been declared
./qa_gr_block.h:35: error: ISO C++ forbids declaration of CPPUNIT_TEST' with no type ./qa_gr_block.h:35: error: ISO C++ forbids declaration of
parameter’
with
no type
./qa_gr_block.h:35: error: int qa_gr_block::CPPUNIT_TEST(int)' and
int
qa_gr_block::CPPUNIT_TEST(int)’ cannot be overloaded
./qa_gr_block.h:36: error: t3' has not been declared ./qa_gr_block.h:36: error: ISO C++ forbids declaration of
CPPUNIT_TEST’
with no type
./qa_gr_block.h:36: error: ISO C++ forbids declaration of parameter' with no type ./qa_gr_block.h:36: error:
int qa_gr_block::CPPUNIT_TEST(int)’ and int qa_gr_block::CPPUNIT_TEST(int)' cannot be overloaded ./qa_gr_block.h:37: error: ISO C++ forbids declaration of
CPPUNIT_TEST_SUITE_END’ with no type
qa_gr_block.cc: In member function void qa_gr_block::t0()': qa_gr_block.cc:41: error:
CPPUNIT_ASSERT_EQUAL’ was not declared in
this
scope
qa_gr_block.cc: In member function void qa_gr_block::t1()': qa_gr_block.cc:63: error:
CPPUNIT_ASSERT_EQUAL’ was not declared in
this
scope
make[5]: *** [qa_gr_block.lo] Error 1
make[5]: Leaving directory
/c/gnuradio-3.1.3/gnuradio-core/src/lib/runtime' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory
/c/gnuradio-3.1.3/gnuradio-core/src/lib’
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory /c/gnuradio-3.1.3/gnuradio-core/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
/c/gnuradio-3.1.3/gnuradio-core’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/c/gnuradio-3.1.3’
make: *** [all] Error 2