Hi,
         I just updated to the latest uhd driver sources from the git repo, and 
I get the following error on Mac OS X 10.6.4.

In file included from 
/Users/elvis/Tool/ettus/uhd/host/lib/transport/libusb1_base.hpp:23,
                 from 
/Users/elvis/Tool/ettus/uhd/host/lib/transport/libusb1_control.cpp:18:
/usr/local/include/libusb-1.0/libusb.h: In function ‘void 
libusb_fill_control_setup(unsigned char*, uint8_t, uint8_t, uint16_t, uint16_t, 
uint16_t)’:
/usr/local/include/libusb-1.0/libusb.h:886: error: ISO C++ forbids 
braced-groups within expressions
/usr/local/include/libusb-1.0/libusb.h:887: error: ISO C++ forbids 
braced-groups within expressions
/usr/local/include/libusb-1.0/libusb.h:888: error: ISO C++ forbids 
braced-groups within expressions
/usr/local/include/libusb-1.0/libusb.h: In function ‘void 
libusb_fill_control_transfer(libusb_transfer*, libusb_device_handle*, unsigned 
char*, void (*)(libusb_transfer*), void*, unsigned int)’:
/usr/local/include/libusb-1.0/libusb.h:936: error: ISO C++ forbids 
braced-groups within expressions
make[2]: *** [lib/CMakeFiles/uhd.dir/transport/libusb1_control.cpp.o] Error 1
make[1]: *** [lib/CMakeFiles/uhd.dir/all] Error 2
make: *** [all] Error 2


I have libusb-1.0.8 installed from 

http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.8/libusb-1.0.8.tar.bz2/download

This must be happening since the UHD driver added support for USRP1 with USB 
support.

Best regards,

Elvis
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to