[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] Newbie trying to follow OOT module tutorial
From: |
Honcho41 |
Subject: |
[Discuss-gnuradio] Newbie trying to follow OOT module tutorial |
Date: |
Sun, 5 Mar 2017 09:38:28 -0700 (MST) |
Hi, I'm a complete novice to GNURadio but I'm trying to follow the gnu
tutorial for creating a OOT block. When I get to the CMake part I keep
getting these error codes. I'm sure I'm just missing a dependancy or
something simple but I'm also pretty new to RPi too. I'm trying to create a
project for a university degree and I'm getting a bit stumped. Any help is
appreciated.
address@hidden:~/gr-howto/build $ cmake
-DCMAKE_INSTALL_PREFIX=/usr/share/gnuradio ../
-- Build type not specified: defaulting to release.
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- filesystem
-- system
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.8")
Checking for GNU Radio Module: RUNTIME
* INCLUDES=/usr/include
*
LIBS=/usr/lib/arm-linux-gnueabihf/libgnuradio-runtime.so;/usr/lib/arm-linux-gnueabihf/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
CMake Warning (dev) at
/usr/lib/arm-linux-gnueabihf/cmake/gnuradio/GrTest.cmake:45
(get_target_property):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the
cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "test-howto". Use
the
target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
Call Stack (most recent call first):
lib/CMakeLists.txt:79 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at
/usr/lib/arm-linux-gnueabihf/cmake/gnuradio/GrTest.cmake:45
(get_target_property):
Policy CMP0026 is not set: Disallow use of the LOCATION target property.
Run "cmake --help-policy CMP0026" for policy details. Use the
cmake_policy
command to set the policy and suppress this warning.
The LOCATION property should not be read from target "gnuradio-howto".
Use
the target name directly with add_custom_command, or use the generator
expression $<TARGET_FILE>, as appropriate.
Call Stack (most recent call first):
python/CMakeLists.txt:44 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at
/usr/lib/arm-linux-gnueabihf/cmake/gnuradio/GrTest.cmake:45
(get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property. Run "cmake --help-policy CMP0045" for policy
details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target "/usr/bin/python2".
Call Stack (most recent call first):
python/CMakeLists.txt:44 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at
/usr/lib/arm-linux-gnueabihf/cmake/gnuradio/GrTest.cmake:45
(get_target_property):
Policy CMP0045 is not set: Error on non-existent target in
get_target_property. Run "cmake --help-policy CMP0045" for policy
details.
Use the cmake_policy command to set the policy and suppress this warning.
get_target_property() called with non-existent target
"/home/pi/gr-howto/python/qa_square_ff.py".
Call Stack (most recent call first):
python/CMakeLists.txt:44 (GR_ADD_TEST)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pi/gr-howto/build
address@hidden:~/gr-howto/build $ make
[ 6%] Building CXX object
lib/CMakeFiles/gnuradio-howto.dir/square_ff_impl.cc.o
/home/pi/gr-howto/lib/square_ff_impl.cc: In constructor
‘gr::howto::square_ff_impl::square_ff_impl()’:
/home/pi/gr-howto/lib/square_ff_impl.cc:43:38: error: expected
primary-expression before ‘<’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:40: error: ‘MIN_IN’ was not
declared in this scope
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:47: error: expected
primary-expression before ‘>’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:48: error: expected
primary-expression before ‘,’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:50: error: expected
primary-expression before ‘<’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:52: error: ‘MAX_IN’ was not
declared in this scope
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:59: error: expected
primary-expression before ‘>’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:60: error: expected
primary-expression before ‘,’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:69: error: expected
primary-expression before ‘<’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:71: error: ‘ITYPE’ was not
declared in this scope
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:77: error: expected
primary-expression before ‘>’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:43:78: error: expected
primary-expression before ‘)’ token
gr::io_signature::make(<+MIN_IN+>, <+MAX_IN+>,
sizeof(<+ITYPE+>)),
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:38: error: expected
primary-expression before ‘<’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:40: error: ‘MIN_OUT’ was not
declared in this scope
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:48: error: expected
primary-expression before ‘>’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:49: error: expected
primary-expression before ‘,’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:51: error: expected
primary-expression before ‘<’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:53: error: ‘MAX_OUT’ was not
declared in this scope
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:61: error: expected
primary-expression before ‘>’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:62: error: expected
primary-expression before ‘,’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:71: error: expected
primary-expression before ‘<’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:73: error: ‘OTYPE’ was not
declared in this scope
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:79: error: expected
primary-expression before ‘>’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc:44:80: error: expected
primary-expression before ‘)’ token
gr::io_signature::make(<+MIN_OUT+>, <+MAX_OUT+>,
sizeof(<+OTYPE+>)))
^
/home/pi/gr-howto/lib/square_ff_impl.cc: In member function ‘virtual int
gr::howto::square_ff_impl::general_work(int, gr_vector_int&,
gr_vector_const_void_star&, gr_vector_void_star&)’:
/home/pi/gr-howto/lib/square_ff_impl.cc:66:15: error: expected
unqualified-id before ‘<’ token
const <+ITYPE*> *in = (const <+ITYPE*> *) input_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:9: error: expected
primary-expression before ‘<’ token
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:11: error: ‘OTYPE’ was not
declared in this scope
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:17: error: expected
primary-expression before ‘>’ token
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:20: error: ‘out’ was not declared
in this scope
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:27: error: expected
primary-expression before ‘<’ token
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:35: error: expected
primary-expression before ‘>’ token
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
/home/pi/gr-howto/lib/square_ff_impl.cc:67:38: error: expected
primary-expression before ‘)’ token
<+OTYPE*> *out = (<+OTYPE*> *) output_items[0];
^
lib/CMakeFiles/gnuradio-howto.dir/build.make:62: recipe for target
'lib/CMakeFiles/gnuradio-howto.dir/square_ff_impl.cc.o' failed
make[2]: *** [lib/CMakeFiles/gnuradio-howto.dir/square_ff_impl.cc.o] Error 1
CMakeFiles/Makefile2:174: recipe for target
'lib/CMakeFiles/gnuradio-howto.dir/all' failed
make[1]: *** [lib/CMakeFiles/gnuradio-howto.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Thank you for reading that!
Paul
-----
Studying for BEng (Hons) Telecommunications Systems Engineering
Bournemouth University
--
View this message in context:
http://gnuradio.4.n7.nabble.com/Newbie-trying-to-follow-OOT-module-tutorial-tp63023.html
Sent from the GnuRadio mailing list archive at Nabble.com.
- [Discuss-gnuradio] Newbie trying to follow OOT module tutorial,
Honcho41 <=