[op25-dev] OP25 Install Error

Balint balint256 at hotmail.com
Mon Feb 10 23:07:37 UTC 2014


Hi Brett,

 

Sounds like you have an old version of libusb-1 installed. Please update to
the latest version, or consider grabbing the latest source from
https://sourceforge.net/projects/libusb/ and build/install that.

 

This issue should be addressed in the next release of UHD, which should be
appearing any day now.

 

Kind regards,

Balint

 

From: op25-dev at yahoogroups.com [mailto:op25-dev at yahoogroups.com] On Behalf
Of Brett Friermood
Sent: Monday, 10 February 2014 11:18 AM
To: op25-dev at yahoogroups.com
Subject: [op25-dev] OP25 Install Error

 

  

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/f54979ee/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 359 bytes
Desc: not available
URL: <http://lists.osmocom.org/pipermail/op25-dev/attachments/20140210/f54979ee/attachment.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 332 bytes
Desc: not available
URL: <http://lists.osmocom.org/pipermail/op25-dev/attachments/20140210/f54979ee/attachment-0001.jpg>


More information about the op25-dev mailing list