Hi all,


I am  getting following failure when trying to build *UHD tests* for
3.14.1-rc1.



CMakeFiles/sph_send_test.dir/sph_send_test.cpp.o: In function
`test_sph_send_one_channel_one_packet_mode::test_method()':

sph_send_test.cpp:(.text+0x231): undefined reference to
`mock_zero_copy::mock_zero_copy(uhd::transport::vrt::if_packet_info_t::link_type_t,
unsigned long, unsigned long)'

CMakeFiles/sph_send_test.dir/sph_send_test.cpp.o: In function
`test_sph_send_one_channel_full_buffer_mode::test_method()':

sph_send_test.cpp:(.text+0x4681): undefined reference to
`mock_zero_copy::mock_zero_copy(uhd::transport::vrt::if_packet_info_t::link_type_t,
unsigned long, unsigned long)'

CMakeFiles/sph_send_test.dir/sph_send_test.cpp.o: In function
`mock_zero_copy::~mock_zero_copy()':

sph_send_test.cpp:(.text._ZN14mock_zero_copyD2Ev[_ZN14mock_zero_copyD5Ev]+0x3):
undefined reference to `vtable for mock_zero_copy'

CMakeFiles/sph_send_test.dir/sph_send_test.cpp.o: In function
`mock_zero_copy::~mock_zero_copy()':

sph_send_test.cpp:(.text._ZN14mock_zero_copyD0Ev[_ZN14mock_zero_copyD5Ev]+0x3):
undefined reference to `vtable for mock_zero_copy'

collect2: error: ld returned 1 exit status


The failure is arising  when Linking CXX executable for ‘sph_send_test’


Following are the versions of the dependencies that are used for the build.

   - GCC 6.3.0
   - CMake – 3.10. 2
   - Boost 1.65.1
   - LibUSB 1.0
   - Python 2.7


Is this failure is happening because of Version mismatch of this components?
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to