Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@slippery-weasel:~# git clone https://git.osmocom.org/gr-gsm
- Cloning into 'gr-gsm'...
- root@slippery-weasel:~# cd gr-gsm
- root@slippery-weasel:~/gr-gsm# mkdir build
- root@slippery-weasel:~/gr-gsm# cd build
- root@slippery-weasel:~/gr-gsm/build# cmake ..
- -- The CXX compiler identification is GNU 8.2.0
- -- The C compiler identification is GNU 8.2.0
- -- 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
- -- Detecting CXX compile features
- -- Detecting CXX compile features - 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
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Build type not specified: defaulting to release.
- CMake Deprecation Warning at CMakeLists.txt:45 (cmake_policy):
- The OLD behavior for policy CMP0026 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- CMake Deprecation Warning at CMakeLists.txt:48 (cmake_policy):
- The OLD behavior for policy CMP0043 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- CMake Deprecation Warning at CMakeLists.txt:51 (cmake_policy):
- The OLD behavior for policy CMP0045 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- CMake Deprecation Warning at CMakeLists.txt:54 (cmake_policy):
- The OLD behavior for policy CMP0046 will be removed from a future version
- of CMake.
- The cmake-policies(7) manual explains that the OLD behaviors of all
- policies are deprecated and that a policy should be set to OLD only under
- specific short-term circumstances. Projects should be ported to the NEW
- behavior and not rely on setting a policy to OLD.
- -- Found Git: /usr/bin/git (found version "2.19.2")
- -- Extracting version information from git describe...
- -- Boost version: 1.67.0
- -- Found the following Boost libraries:
- -- filesystem
- -- system
- --
- -- Checking for module SWIG
- -- Found SWIG version 3.0.12.
- -- Found SWIG: /usr/bin/swig3.0
- -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
- Checking for GNU Radio Module: RUNTIME
- -- Checking for module 'gnuradio-runtime'
- -- Found gnuradio-runtime, version 3.7.13
- * INCLUDES=/usr/include
- * LIBS=/usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so;/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so;/usr/lib/x86_64-linux-gnu/liblog4cpp.so
- -- Found GNURADIO_RUNTIME: /usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so;/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so;/usr/lib/x86_64-linux-gnu/liblog4cpp.so
- GNURADIO_RUNTIME_FOUND = TRUE
- Checking for GNU Radio Module: FILTER
- -- Checking for module 'gnuradio-filter'
- -- Found gnuradio-filter, version 3.7.13
- * INCLUDES=/usr/include
- * LIBS=/usr/lib/x86_64-linux-gnu/libgnuradio-filter.so;/usr/lib/x86_64-linux-gnu/libgnuradio-fft.so;/usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so;/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so;/usr/lib/x86_64-linux-gnu/liblog4cpp.so
- -- Found GNURADIO_FILTER: /usr/lib/x86_64-linux-gnu/libgnuradio-filter.so;/usr/lib/x86_64-linux-gnu/libgnuradio-fft.so;/usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so;/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so;/usr/lib/x86_64-linux-gnu/liblog4cpp.so
- GNURADIO_FILTER_FOUND = TRUE
- Checking for GNU Radio Module: PMT
- -- Checking for module 'gnuradio-runtime'
- -- Found gnuradio-runtime, version 3.7.13
- * INCLUDES=/usr/include
- * LIBS=/usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so;/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so;/usr/lib/x86_64-linux-gnu/liblog4cpp.so
- -- Found GNURADIO_PMT: /usr/lib/x86_64-linux-gnu/libgnuradio-runtime.so;/usr/lib/x86_64-linux-gnu/libgnuradio-pmt.so;/usr/lib/x86_64-linux-gnu/liblog4cpp.so
- GNURADIO_PMT_FOUND = TRUE
- -- Checking for module 'volk'
- -- Found volk, version 1.4
- -- Found VOLK: /usr/lib/x86_64-linux-gnu/libvolk.so
- -- Checking for module 'cppunit'
- -- Found cppunit, version 1.14.0
- -- Found CPPUNIT: /usr/lib/x86_64-linux-gnu/libcppunit.so;dl
- -- Checking for module 'libosmocore'
- -- Found libosmocore, version 0.12.0.175-47022
- -- Found libosmocore: /usr/local/lib/libosmocore.so
- -- Checking for module 'libosmocodec'
- -- Found libosmocodec, version 0.12.0.175-47022
- -- Found libosmocodec: /usr/local/lib/libosmocodec.so
- -- Checking for module 'libosmocoding'
- -- Found libosmocoding, version 0.12.0.175-47022
- -- Found libosmocoding: /usr/local/lib/libosmocoding.so
- -- Checking for module 'libosmogsm'
- -- Found libosmogsm, version 0.12.0.175-47022
- -- Found libosmogsm: /usr/local/lib/libosmogsm.so
- -- Loading build date into constants...
- -- Loading version 0.42.2. into constants...
- -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.15+", minimum required is "2")
- -- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.15", minimum required is "2")
- -- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE
- -- Performing Test HAVE_WNO_UNUSED_BUT_SET_VARIABLE - Success
- -- Found Doxygen: /usr/bin/doxygen (found version "1.8.13") found components: doxygen dot
- -- Using install prefix: /usr/local
- -- Building for version: 0.42.2. / 0.42.2.
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /root/gr-gsm/build
- root@slippery-weasel:~/gr-gsm/build# mkdir $HOME/.grc_gnuradio $HOME/.gnuradio
- mkdir: cannot create directory ‘/root/.grc_gnuradio’: File exists
- mkdir: cannot create directory ‘/root/.gnuradio’: File exists
- root@slippery-weasel:~/gr-gsm/build# make
- Scanning dependencies of target grgsm
- [ 1%] Building CXX object lib/CMakeFiles/grgsm.dir/constants.cc.o
- [ 2%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/openbts/AmrCoder.cpp.o
- [ 3%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/openbts/BitVector.cpp.o
- [ 4%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/openbts/GSM610Tables.cpp.o
- [ 5%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/openbts/GSM660Tables.cpp.o
- [ 6%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/openbts/GSM503Tables.cpp.o
- [ 7%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/openbts/ViterbiR204.cpp.o
- [ 8%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/control_channels_decoder_impl.cc.o
- [ 10%] Building CXX object lib/CMakeFiles/grgsm.dir/decoding/tch_f_decoder_impl.cc.o
- [ 11%] Building C object lib/CMakeFiles/grgsm.dir/decoding/sch.c.o
- [ 12%] Building CXX object lib/CMakeFiles/grgsm.dir/decryption/decryption_impl.cc.o
- [ 13%] Building CXX object lib/CMakeFiles/grgsm.dir/demapping/tch_f_chans_demapper_impl.cc.o
- [ 14%] Building CXX object lib/CMakeFiles/grgsm.dir/demapping/universal_ctrl_chans_demapper_impl.cc.o
- [ 15%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/burst_fnr_filter_impl.cc.o
- [ 16%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/burst_sdcch_subslot_filter_impl.cc.o
- [ 17%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/burst_sdcch_subslot_splitter_impl.cc.o
- [ 19%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/burst_timeslot_filter_impl.cc.o
- [ 20%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/burst_timeslot_splitter_impl.cc.o
- [ 21%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/burst_type_filter_impl.cc.o
- [ 22%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/dummy_burst_filter_impl.cc.o
- [ 23%] Building CXX object lib/CMakeFiles/grgsm.dir/flow_control/uplink_downlink_splitter_impl.cc.o
- [ 24%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/burst_file_sink_impl.cc.o
- [ 25%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/burst_file_source_impl.cc.o
- [ 26%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/bursts_printer_impl.cc.o
- [ 28%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/collect_system_info_impl.cc.o
- [ 29%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/controlled_fractional_resampler_cc_impl.cc.o
- [ 30%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/controlled_rotator_cc_impl.cc.o
- [ 31%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/extract_cmc_impl.cc.o
- [ 32%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/extract_assignment_cmd_impl.cc.o
- [ 33%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/extract_immediate_assignment_impl.cc.o
- [ 34%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/extract_system_info_impl.cc.o
- [ 35%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/message_file_sink_impl.cc.o
- [ 37%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/message_file_source_impl.cc.o
- [ 38%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/message_printer_impl.cc.o
- [ 39%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/msg_to_tag_impl.cc.o
- [ 40%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/tmsi_dumper_impl.cc.o
- [ 41%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/time_spec.cc.o
- [ 42%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/fn_time.cc.o
- [ 43%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/udp_socket.cc.o
- [ 44%] Building CXX object lib/CMakeFiles/grgsm.dir/misc_utils/burst_to_fn_time_impl.cc.o
- [ 46%] Building CXX object lib/CMakeFiles/grgsm.dir/qa_utils/burst_sink_impl.cc.o
- [ 47%] Building CXX object lib/CMakeFiles/grgsm.dir/qa_utils/burst_source_impl.cc.o
- [ 48%] Building CXX object lib/CMakeFiles/grgsm.dir/qa_utils/message_sink_impl.cc.o
- [ 49%] Building CXX object lib/CMakeFiles/grgsm.dir/qa_utils/message_source_impl.cc.o
- [ 50%] Building CXX object lib/CMakeFiles/grgsm.dir/receiver/clock_offset_control_impl.cc.o
- [ 51%] Building CXX object lib/CMakeFiles/grgsm.dir/receiver/cx_channel_hopper_impl.cc.o
- [ 52%] Building CXX object lib/CMakeFiles/grgsm.dir/receiver/receiver_config.cc.o
- [ 53%] Building CXX object lib/CMakeFiles/grgsm.dir/receiver/receiver_impl.cc.o
- [ 55%] Building CXX object lib/CMakeFiles/grgsm.dir/receiver/viterbi_detector.cc.o
- [ 56%] Building CXX object lib/CMakeFiles/grgsm.dir/receiver/time_sample_ref.cc.o
- [ 57%] Building CXX object lib/CMakeFiles/grgsm.dir/transmitter/txtime_setter_impl.cc.o
- /root/gr-gsm/lib/transmitter/txtime_setter_impl.cc: In member function ‘void gr::gsm::txtime_setter_impl::process_txtime_of_burst(pmt::pmt_t)’:
- /root/gr-gsm/lib/transmitter/txtime_setter_impl.cc:129:22: error: ‘format’ was not declared in this scope
- << format("burst (fn=%u, tn=%u)", frame_nr, ts_num)
- ^~~~~~
- /root/gr-gsm/lib/transmitter/txtime_setter_impl.cc:129:22: note: suggested alternative:
- In file included from /usr/include/boost/format.hpp:34,
- from /usr/include/gnuradio/logger.h:104,
- from /usr/include/gnuradio/block.h:29,
- from /root/gr-gsm/include/grgsm/transmitter/txtime_setter.h:28,
- from /root/gr-gsm/lib/transmitter/txtime_setter_impl.h:26,
- from /root/gr-gsm/lib/transmitter/txtime_setter_impl.cc:32:
- /usr/include/boost/format/format_fwd.hpp:27:37: note: ‘boost::format’
- typedef basic_format<char > format;
- ^~~~~~
- make[2]: *** [lib/CMakeFiles/grgsm.dir/build.make:713: lib/CMakeFiles/grgsm.dir/transmitter/txtime_setter_impl.cc.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:353: lib/CMakeFiles/grgsm.dir/all] Error 2
- make: *** [Makefile:141: all] Error 2
- root@slippery-weasel:~/gr-gsm/build#
Advertisement
Add Comment
Please, Sign In to add comment