[op25-dev] OP25 Install Error

Brett Friermood brett.friermood at gmail.com
Mon Feb 10 19:17:34 UTC 2014


Hello all. In an attempt to finally start playing with OP25 I tried to
install it over the weekend. Following the simple instructions on the
wiki I cloned pybombs and ran it to install gr-op25, accepting the
defaults in the process.

Below are the last few lines of output containing many errors related
to the UHD driver. Is this just the result of the source being out of
whack at the time it was downloaded? Or did I miss something on my
end? I had previously tried it a couple days before and got similar
errors.

For reference I'm a somewhat advanced Linux user, but git and the
pybombs concept are new to me.

Thanks,
Brett KQ9N


[ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/b100_impl.cpp.o
[ 64%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/clock_ctrl.cpp.o
[ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/codec_ctrl.cpp.o
[ 65%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/dboard_iface.cpp.o
[ 66%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b100/io_impl.cpp.o
[ 66%] Building CXX object
lib/CMakeFiles/uhd.dir/usrp/b100/usb_zero_copy_wrapper.cpp.o
[ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_impl.cpp.o
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp: In
constructor 'b200_impl::b200_impl(const uhd::device_addr_t&)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:162:
warning: format '%x' expects type 'unsigned int*', but argument 3 has
type 'uint16_t*'
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_impl.cpp:164:
warning: format '%x' expects type 'unsigned int*', but argument 3 has
type 'uint16_t*'
[ 67%] Building CXX object lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual void b200_iface_impl::write_eeprom(uint16_t,
uint16_t, const uhd::byte_vector_t&)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:243:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual uhd::byte_vector_t
b200_iface_impl::read_eeprom(uint16_t, uint16_t, size_t)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:259:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual void b200_iface_impl::transact_spi(unsigned
char*, size_t, unsigned char*, size_t)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:283:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:295:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual void b200_iface_impl::ad9361_transact(const
unsigned char*, unsigned char*)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:308:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:316:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual void b200_iface_impl::reset_fx3()':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:439:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual void b200_iface_impl::reset_gpif()':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:451:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual uint8_t b200_iface_impl::get_usb_speed()':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:483:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual uint8_t b200_iface_impl::get_fx3_status()':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:498:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual uint16_t b200_iface_impl::get_compat_num()':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:513:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'void
b200_iface_impl::usrp_get_firmware_hash(hash_type&)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:527:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'void
b200_iface_impl::usrp_set_firmware_hash(hash_type)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:539:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'void
b200_iface_impl::usrp_get_fpga_hash(hash_type&)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:551:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'void b200_iface_impl::usrp_set_fpga_hash(hash_type)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:563:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp: In
member function 'virtual uint32_t
b200_iface_impl::load_fpga(std::string)':
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:598:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:623:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:646:
error: 'libusb_error_name' was not declared in this scope
/home/brett/pybombs/src/uhd/host/lib/usrp/b200/b200_iface.cpp:675:
error: 'libusb_error_name' was not declared in this scope
/home/brett/gnuradio/include/boost/system/error_code.hpp: At global scope:
/home/brett/gnuradio/include/boost/system/error_code.hpp:214: warning:
'boost::system::posix_category' defined but not used
/home/brett/gnuradio/include/boost/system/error_code.hpp:215: warning:
'boost::system::errno_ecat' defined but not used
/home/brett/gnuradio/include/boost/system/error_code.hpp:216: warning:
'boost::system::native_ecat' defined but not used
make[2]: *** [lib/CMakeFiles/uhd.dir/usrp/b200/b200_iface.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2
make: *** [all] Error 2
ERROR:root:PyBOMBS Make step failed for package (uhd) please see bash
output above for a reason (hint: look for the word Error)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/op25-dev/attachments/20140210/2ee3da8b/attachment.html>


More information about the op25-dev mailing list