[op25-dev] Beta Test of New Additions - compile error on make

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/op25-dev@lists.osmocom.org/.

Joseph Cardani jcardani@verizon.net [op25-dev] op25-dev at yahoogroups.com
Wed Nov 25 17:06:35 UTC 2015


Hi Balint 

Thanks for updating op25!

I re-compiled cleanly but for some reason the changes did not take affect. OP25 is still displaying the changes I performed a few weeks back. And now there is no audio and the spectrum spikes in scope are missing. 

Here is the output of the compile session:

jcardani at jcardani-ThinkCentre-XXXX ~/op25test $ git clone git://github.com/balint256/op25.git <git://github.com/balint256/op25.git>
Cloning into 'op25'...
remote: Counting objects: 631, done.
remote: Total 631 (delta 0), reused 0 (delta 0), pack-reused 631
Receiving objects: 100% (631/631), 422.11 KiB | 0 bytes/s, done.
Resolving deltas: 100% (311/311), done.
Checking connectivity... done.
jcardani at jcardani-ThinkCentre-XXXX ~/op25test $ dir
op25
jcardani at jcardani-ThinkCentre-XXXX ~/op25test $ cd op25
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25 $ mkdir build
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25 $ cd build
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ cmake ..
-- The CXX compiler identification is GNU 4.8.2
-- The C compiler identification is GNU 4.8.2
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Build type not specified: defaulting to release.
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   filesystem
--   system
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- checking for module 'cppunit'
--   found cppunit, version 1.13.1
-- Found CPPUNIT: /usr/lib/i386-linux-gnu/libcppunit.so;dl
Checking for GNU Radio Module: RUNTIME
-- checking for module 'gnuradio-runtime'
--   found gnuradio-runtime, version 3.7.6git
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
-- Found GNURADIO_RUNTIME: /home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so 
GNURADIO_RUNTIME_FOUND = TRUE
Checking for GNU Radio Module: BLOCKS
-- checking for module 'gnuradio-blocks'
--   found gnuradio-blocks, version 3.7.6git
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-blocks.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
-- Found GNURADIO_BLOCKS: /home/jcardani/target/lib/libgnuradio-blocks.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so 
GNURADIO_BLOCKS_FOUND = TRUE
Checking for GNU Radio Module: FILTER
-- checking for module 'gnuradio-filter'
--   found gnuradio-filter, version 3.7.6git
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-filter.so;/home/jcardani/target/lib/libgnuradio-fft.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
-- Found GNURADIO_FILTER: /home/jcardani/target/lib/libgnuradio-filter.so;/home/jcardani/target/lib/libgnuradio-fft.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so 
GNURADIO_FILTER_FOUND = TRUE
Checking for GNU Radio Module: PMT
-- checking for module 'gnuradio-runtime'
--   found gnuradio-runtime, version 3.7.6git
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
-- Found GNURADIO_PMT: /home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so 
GNURADIO_PMT_FOUND = TRUE
-- Found SWIG: /usr/bin/swig2.0 (found version "2.0.11")
-- Found PythonLibs: /usr/lib/i386-linux-gnu/libpython2.7.so (found suitable version "2.7.6", minimum required is "2")
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.6", minimum required is "2")
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of size_t
-- Check size of size_t - done
-- Check size of unsigned int
-- Check size of unsigned int - done
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE
-- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
-- Build type not specified: defaulting to release.
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   filesystem
--   system
Checking for GNU Radio Module: RUNTIME
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
Checking for GNU Radio Module: BLOCKS
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-blocks.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_BLOCKS_FOUND = TRUE
Checking for GNU Radio Module: FILTER
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-filter.so;/home/jcardani/target/lib/libgnuradio-fft.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_FILTER_FOUND = TRUE
Checking for GNU Radio Module: PMT
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_PMT_FOUND = TRUE
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
GR_FILTER_LIBRARY
   linked by target "gnuradio-op25_repeater" in directory /home/jcardani/op25test/op25/op25/gr-op25_repeater/lib

-- Configuring incomplete, errors occurred!
See also "/home/jcardani/op25test/op25/build/CMakeFiles/CMakeOutput.log".
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ cmake .. -DGR_FILTER_LIBRARY=/home/jcardani/target/lib
-- Build type not specified: defaulting to release.
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   filesystem
--   system
Checking for GNU Radio Module: RUNTIME
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
Checking for GNU Radio Module: BLOCKS
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-blocks.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_BLOCKS_FOUND = TRUE
Checking for GNU Radio Module: FILTER
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-filter.so;/home/jcardani/target/lib/libgnuradio-fft.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_FILTER_FOUND = TRUE
Checking for GNU Radio Module: PMT
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_PMT_FOUND = TRUE
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
-- Build type not specified: defaulting to release.
-- Boost version: 1.54.0
-- Found the following Boost libraries:
--   filesystem
--   system
Checking for GNU Radio Module: RUNTIME
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_RUNTIME_FOUND = TRUE
Checking for GNU Radio Module: BLOCKS
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-blocks.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_BLOCKS_FOUND = TRUE
Checking for GNU Radio Module: FILTER
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-filter.so;/home/jcardani/target/lib/libgnuradio-fft.so;/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_FILTER_FOUND = TRUE
Checking for GNU Radio Module: PMT
* INCLUDES=/home/jcardani/target/include
* LIBS=/home/jcardani/target/lib/libgnuradio-runtime.so;/home/jcardani/target/lib/libgnuradio-pmt.so
GNURADIO_PMT_FOUND = TRUE
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
-- Configuring done
WARNING: Target "gnuradio-op25_repeater" requests linking to directory "/home/jcardani/target/lib".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "test-op25_repeater" requests linking to directory "/home/jcardani/target/lib".  Targets may link only to libraries. CMake is dropping the item.
WARNING: Target "gnuradio-op25_repeater" requests linking to directory "/home/jcardani/target/lib".  Targets may link only to libraries.  CMake is dropping the item.
WARNING: Target "_op25_repeater_swig" requests linking to directory "/home/jcardani/target/lib".  Targets may link only to libraries. CMake is dropping the item.
-- Generating done
-- Build files have been written to: /home/jcardani/op25test/op25/build
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ make
Scanning dependencies of target gnuradio-op25
[  1%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/fsk4_demod_ff_impl.cc.o
[  2%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/fsk4_slicer_fb_impl.cc.o
[  3%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/decoder_bf_impl.cc.o
[  4%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/decoder_ff_impl.cc.o
[  5%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/abstract_data_unit.cc.o
[  6%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/data_unit.cc.o
[  7%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/hdu.cc.o
[  8%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/ldu1.cc.o
[  9%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/ldu2.cc.o
[ 10%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/pdu.cc.o
[ 11%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/tdu.cc.o
[ 12%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/tsbk.cc.o
[ 13%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/data_unit_handler.cc.o
[ 14%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/logfile_du_handler.cc.o
[ 15%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/p25cai_du_handler.cc.o
/home/jcardani/op25test/op25/op25/gr-op25/lib/p25cai_du_handler.cc: In member function ‘virtual void p25cai_du_handler::handle(data_unit_sptr)’:
/home/jcardani/op25test/op25/op25/gr-op25/lib/p25cai_du_handler.cc:85:32: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
      write(d_cai, cai, CAI_SZ);
                               ^
[ 16%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/snapshot_du_handler.cc.o
[ 17%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/imbe_decoder.cc.o
[ 18%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/imbe_decoder_factory.cc.o
[ 19%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/dummy_imbe_decoder.cc.o
[ 20%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/offline_imbe_decoder.cc.o
[ 21%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/voice_data_unit.cc.o
[ 22%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/voice_du_handler.cc.o
[ 23%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/pcap_source_b_impl.cc.o
[ 25%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/software_imbe_decoder.cc.o
[ 26%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/vc55_imbe_decoder.cc.o
[ 27%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/value_string.cc.o
[ 28%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/pickle.cc.o
[ 29%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/bch.cc.o
[ 30%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/ldu.cc.o
/home/jcardani/op25test/op25/op25/gr-op25/lib/ldu.cc <http://ldu.cc/>: In member function ‘virtual bool ldu::process_meta_data(bit_vector&)’:
/home/jcardani/op25test/op25/op25/gr-op25/lib/ldu.cc <http://ldu.cc/>:87:159: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=]
   if (logging_enabled()) fprintf(stderr, "%s: %lu hamming errors, %s\n", duid_str().c_str(), m_hamming_error_count, (meta_data_valid() ? "valid" : "invalid"));
^
[ 31%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/crypto.cc.o
/home/jcardani/op25test/op25/op25/gr-op25/lib/crypto.cc <http://crypto.cc/>: In member function ‘virtual bool des_ofb::set_key(const key_type&)’:
/home/jcardani/op25test/op25/op25/gr-op25/lib/crypto.cc <http://crypto.cc/>:143:118: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘std::vector<unsigned char>::size_type {aka unsigned int}’ [-Wformat=]
   if (m_verbose) fprintf(stderr, "DES:\tIncorrect key length of %lu (should be %lu)\n", key.size(), valid_key_length);
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/crypto.cc <http://crypto.cc/>:143:118: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=]
[ 32%] Building CXX object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/crypto_module_du_handler.cc.o
[ 33%] Building C object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/deskey.c.o
[ 34%] Building C object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/desport.c.o
[ 35%] Building C object op25/gr-op25/lib/CMakeFiles/gnuradio-op25.dir/dessp.c.o
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:50:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100802001,0x100002081,0x100002081,0x00000080,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:50:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:50:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:51:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x00802080,0x100800081,0x100800001,0x100002001,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:51:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:51:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:52:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x00000000,0x00802000,0x00802000,0x100802081,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:53:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100000081,0x00000000,0x00800080,0x100800001,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:53:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:54:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100000001,0x00002000,0x00800000,0x100802001,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:54:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:55:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x00000080,0x00800000,0x100002001,0x00002080,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:56:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100800081,0x100000001,0x00002080,0x00800080,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:56:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:57:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x00002000,0x00802080,0x100802081,0x100000081,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:57:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:58:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x00800080,0x100800001,0x00802000,0x100802081,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:58:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:59:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100000081,0x00000000,0x00000000,0x00802000,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:60:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x00002080,0x00800080,0x100800081,0x100000001,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:60:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:61:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100802001,0x100002081,0x100002081,0x00000080,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:61:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:61:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:62:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100802081,0x100000081,0x100000001,0x00002000,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:62:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:62:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:63:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100800001,0x100002001,0x00802080,0x100800081,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:63:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:63:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:64:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
0x100002001,0x00002080,0x00800000,0x100802001,
^
/home/jcardani/op25test/op25/op25/gr-op25/lib/dessp.c:64:1: warning: large integer implicitly truncated to unsigned type [-Woverflow]
Linking CXX shared library libgnuradio-op25.so
[ 35%] Built target gnuradio-op25
Scanning dependencies of target test-op25
[ 36%] Building CXX object op25/gr-op25/lib/CMakeFiles/test-op25.dir/test_op25.cc.o
[ 37%] Building CXX object op25/gr-op25/lib/CMakeFiles/test-op25.dir/qa_op25.cc.o
Linking CXX executable test-op25
[ 37%] Built target test-op25
Scanning dependencies of target op25_swig_swig_doc
[ 37%] Built target op25_swig_swig_doc
Scanning dependencies of target _op25_swig_swig_tag
[ 38%] Building CXX object op25/gr-op25/swig/CMakeFiles/_op25_swig_swig_tag.dir/_op25_swig_swig_tag.cpp.o
Linking CXX executable _op25_swig_swig_tag
[ 38%] Built target _op25_swig_swig_tag
[ 39%] Generating op25_swig.tag
Scanning dependencies of target op25_swig_op25_gr_op25_swig_798d9
[ 40%] Building CXX object op25/gr-op25/swig/CMakeFiles/op25_swig_op25_gr_op25_swig_798d9.dir/op25_swig_op25_gr_op25_swig_798d9.cpp.o
Linking CXX executable op25_swig_op25_gr_op25_swig_798d9
Swig source
[ 40%] Built target op25_swig_op25_gr_op25_swig_798d9
Scanning dependencies of target _op25_swig
[ 41%] Building CXX object op25/gr-op25/swig/CMakeFiles/_op25_swig.dir/op25_swigPYTHON_wrap.cxx.o
Linking CXX shared module _op25_swig.so
[ 41%] Built target _op25_swig
Scanning dependencies of target pygen_op25_gr_op25_swig_0157f
[ 42%] Generating op25_swig.pyc
[ 43%] Generating op25_swig.pyo
[ 43%] Built target pygen_op25_gr_op25_swig_0157f
Scanning dependencies of target pygen_op25_gr_op25_python_c6ceb
[ 44%] Generating __init__.pyc
[ 45%] Generating __init__.pyo
[ 45%] Built target pygen_op25_gr_op25_python_c6ceb
Scanning dependencies of target pygen_op25_gr_op25_apps_383eb
[ 45%] Built target pygen_op25_gr_op25_apps_383eb
Scanning dependencies of target imbe_vocoder
[ 46%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/aux_sub.cc.o
[ 47%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/basicop2.cc.o
[ 48%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/ch_decode.cc.o
[ 50%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/ch_encode.cc.o
[ 51%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/dc_rmv.cc.o
[ 52%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/decode.cc.o
[ 53%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/dsp_sub.cc.o
[ 54%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/encode.cc.o
[ 55%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/imbe_vocoder.cc.o
[ 56%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/math_sub.cc.o
[ 57%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/pe_lpf.cc.o
[ 58%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/pitch_est.cc.o
[ 59%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/pitch_ref.cc.o
[ 60%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/qnt_sub.cc.o
[ 61%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/rand_gen.cc.o
[ 62%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/sa_decode.cc.o
[ 63%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/sa_encode.cc.o
[ 64%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/sa_enh.cc.o
[ 65%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/tbls.cc.o
[ 66%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/uv_synt.cc.o
[ 67%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/v_synt.cc.o
[ 68%] Building CXX object op25/gr-op25_repeater/lib/imbe_vocoder/CMakeFiles/imbe_vocoder.dir/v_uv_det.cc.o
Linking CXX static library libimbe_vocoder.a
[ 68%] Built target imbe_vocoder
Scanning dependencies of target gnuradio-op25_repeater
[ 69%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/vocoder_impl.cc.o
[ 70%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/gardner_costas_cc_impl.cc.o
[ 71%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25_frame_assembler_impl.cc.o
[ 72%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/fsk4_slicer_fb_impl.cc.o
[ 73%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/bch.cc.o
[ 75%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/rs.cc.o
[ 76%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25_framer.cc.o
[ 77%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p1_fdma.cc.o
[ 78%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p1_voice_encode.cc.o
[ 79%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p1_voice_decode.cc.o
[ 80%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_framer.cc.o
[ 81%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_isch.cc.o
[ 82%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_duid.cc.o
[ 83%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_sync.cc.o
[ 84%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_tdma.cc.o
/home/jcardani/op25test/op25/op25/gr-op25_repeater/lib/p25p2_tdma.cc: In function ‘uint16_t crc12(const uint8_t*, unsigned int)’:
/home/jcardani/op25test/op25/op25/gr-op25_repeater/lib/p25p2_tdma.cc:43:87: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘unsigned int’ [-Wformat=]
  fprintf (stderr, "crc12: buffer length %u exceeds maximum %lu\n", len+K, sizeof(buf));
^
[ 85%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/p25p2_vf.cc.o
[ 86%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/imbe_decoder.cc.o
[ 87%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/software_imbe_decoder.cc.o
[ 88%] Building C object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/ambe.c.o
[ 89%] Building C object op25/gr-op25_repeater/lib/CMakeFiles/gnuradio-op25_repeater.dir/mbelib.c.o
Linking CXX shared library libgnuradio-op25_repeater.so
[ 89%] Built target gnuradio-op25_repeater
Scanning dependencies of target test-op25_repeater
[ 90%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/test-op25_repeater.dir/test_op25_repeater.cc.o
[ 91%] Building CXX object op25/gr-op25_repeater/lib/CMakeFiles/test-op25_repeater.dir/qa_op25_repeater.cc.o
Linking CXX executable test-op25_repeater
[ 91%] Built target test-op25_repeater
Scanning dependencies of target op25_repeater_swig_swig_doc
[ 91%] Built target op25_repeater_swig_swig_doc
Scanning dependencies of target _op25_repeater_swig_swig_tag
[ 92%] Building CXX object op25/gr-op25_repeater/swig/CMakeFiles/_op25_repeater_swig_swig_tag.dir/_op25_repeater_swig_swig_tag.cpp.o
Linking CXX executable _op25_repeater_swig_swig_tag
[ 92%] Built target _op25_repeater_swig_swig_tag
[ 93%] Generating op25_repeater_swig.tag
Scanning dependencies of target op25_repeater_swig_op25_gr_op25_repeater_swig_1c3af
[ 94%] Building CXX object op25/gr-op25_repeater/swig/CMakeFiles/op25_repeater_swig_op25_gr_op25_repeater_swig_1c3af.dir/op25_repeater_swig_op25_gr_op25_repeater_swig_1c3af.cpp.o
Linking CXX executable op25_repeater_swig_op25_gr_op25_repeater_swig_1c3af
Swig source
[ 94%] Built target op25_repeater_swig_op25_gr_op25_repeater_swig_1c3af
Scanning dependencies of target _op25_repeater_swig
[ 95%] Building CXX object op25/gr-op25_repeater/swig/CMakeFiles/_op25_repeater_swig.dir/op25_repeater_swigPYTHON_wrap.cxx.o
Linking CXX shared module _op25_repeater_swig.so
[ 95%] Built target _op25_repeater_swig
Scanning dependencies of target pygen_op25_gr_op25_repeater_swig_4b660
[ 96%] Generating op25_repeater_swig.pyc
[ 97%] Generating op25_repeater_swig.pyo
[ 97%] Built target pygen_op25_gr_op25_repeater_swig_4b660
Scanning dependencies of target pygen_op25_gr_op25_repeater_python_9e690
[ 98%] Generating __init__.pyc
[100%] Generating __init__.pyo
[100%] Built target pygen_op25_gr_op25_repeater_python_9e690
Scanning dependencies of target pygen_op25_gr_op25_repeater_apps_63aff
[100%] Built target pygen_op25_gr_op25_repeater_apps_63aff
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ sudo make install
[sudo] password for jcardani:
[ 35%] Built target gnuradio-op25
[ 37%] Built target test-op25
[ 37%] Built target op25_swig_swig_doc
[ 38%] Built target _op25_swig_swig_tag
[ 40%] Built target op25_swig_op25_gr_op25_swig_798d9
[ 41%] Built target _op25_swig
[ 43%] Built target pygen_op25_gr_op25_swig_0157f
[ 45%] Built target pygen_op25_gr_op25_python_c6ceb
[ 45%] Built target pygen_op25_gr_op25_apps_383eb
[ 68%] Built target imbe_vocoder
[ 89%] Built target gnuradio-op25_repeater
[ 91%] Built target test-op25_repeater
[ 91%] Built target op25_repeater_swig_swig_doc
[ 92%] Built target _op25_repeater_swig_swig_tag
[ 94%] Built target op25_repeater_swig_op25_gr_op25_repeater_swig_1c3af
[ 95%] Built target _op25_repeater_swig
[ 97%] Built target pygen_op25_gr_op25_repeater_swig_4b660
[100%] Built target pygen_op25_gr_op25_repeater_python_9e690
[100%] Built target pygen_op25_gr_op25_repeater_apps_63aff
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/include/op25/api.h
-- Installing: /usr/local/include/op25/fsk4_demod_ff.h
-- Installing: /usr/local/include/op25/fsk4_slicer_fb.h
-- Installing: /usr/local/include/op25/decoder_ff.h
-- Installing: /usr/local/include/op25/decoder_bf.h
-- Installing: /usr/local/include/op25/pcap_source_b.h
-- Installing: /usr/local/lib/libgnuradio-op25.so
-- Removed runtime path from "/usr/local/lib/libgnuradio-op25.so"
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/_op25_swig.so
-- Removed runtime path from "/usr/local/lib/python2.7/dist-packages/op25/_op25_swig.so"
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/op25_swig.py
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/op25_swig.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/op25_swig.pyo
-- Installing: /usr/local/include/op25/op25/swig/op25_swig.i
-- Installing: /usr/local/include/op25/op25/swig/op25_swig_doc.i
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/__init__.py
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/__init__.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/op25/__init__.pyo
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_fsk4_demod_ff.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_fsk4_slicer_fb.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_decoder_ff.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_decoder_bf.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_pcap_source_b.xml
-- Installing: /usr/local/include/op25_repeater/api.h
-- Installing: /usr/local/include/op25_repeater/vocoder.h
-- Installing: /usr/local/include/op25_repeater/gardner_costas_cc.h
-- Installing: /usr/local/include/op25_repeater/p25_frame_assembler.h
-- Installing: /usr/local/include/op25_repeater/fsk4_slicer_fb.h
-- Installing: /usr/local/lib/libgnuradio-op25_repeater.so
-- Removed runtime path from "/usr/local/lib/libgnuradio-op25_repeater.so"
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/_op25_repeater_swig.so
-- Removed runtime path from "/usr/local/lib/python2.7/dist-packages/op25_repeater/_op25_repeater_swig.so"
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/op25_repeater_swig.py
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/op25_repeater_swig.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/op25_repeater_swig.pyo
-- Installing: /usr/local/include/op25_repeater/op25_repeater/swig/op25_repeater_swig.i
-- Installing: /usr/local/include/op25_repeater/op25_repeater/swig/op25_repeater_swig_doc.i
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/__init__.py
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/__init__.pyc
-- Installing: /usr/local/lib/python2.7/dist-packages/op25_repeater/__init__.pyo
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_repeater_vocoder.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_repeater_gardner_costas_cc.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_repeater_p25_frame_assembler.xml
-- Installing: /usr/local/share/gnuradio/grc/blocks/op25_repeater_fsk4_slicer_fb.xml
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ sudo ldconfig
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ dir
CMakeCache.txt    CMakeFiles  cmake_install.cmake cmake_uninstall.cmake    get_swig_deps.py  install_manifest.txt  Makefile  op25    python_compile_helper.py
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build $ cd op25
jcardani at jcardani-ThinkCentre-XXXX ~/op25test/op25/build/op25 $ 


> On Nov 25, 2015, at 2:20 AM, 'Balint' balint256 at hotmail.com [op25-dev] <op25-dev at yahoogroups.com> wrote:
> 
> 
> Hi all,
> 
>  
> 
> I have pushed changes to both op25 and gr-baz so they compile under Linux, and added the new GRC flowgraph (gr-baz/samples/OP25.grc).
> 
>  
> 
> Please give it a go if you wish…
> 
>  
> 
> Balint
> 
>  
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/op25-dev/attachments/20151125/a14772c4/attachment.htm>


More information about the op25-dev mailing list