Thanks for the replies. This is the output from dpkg-query:
libusb-0.1-4 2:0.1.12-16
libusb-1.0-0 2:1.0.8-2
libusb-1.0-0-dev 2:1.0.8-2
libusbmuxd1 1.0.4-1
I see libusb is up to 1.0.18, so I will get that installed. I can't seem to
download from sourceforge easily with wget, so I'll have to wait until I
get home.
Brett
On Mon, Feb 10, 2014 at 3:31 PM, ikjtel <ikj1234i(a)yahoo.com> wrote:
It is good to get problem reports - in this case it sounds like it
could be a duplicate of this
http://lists.gnu.org/archive/html/discuss-gnuradio/2014-01/msg00057.html
and it sounds perhaps like they haven't fixed it yet. See also
msg00073.html in the same mail archive
What versions of the libusb stuff do you have installed? Try this
dpkg-query -l | grep -i libusb
Max
On Monday, February 10, 2014 2:17 PM, Brett Friermood <
brett.friermood(a)gmail.com> wrote:
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)