discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] UHD for Cygwin


From: Josh Blum
Subject: Re: [Discuss-gnuradio] UHD for Cygwin
Date: Sat, 12 May 2012 10:44:35 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1


On 05/12/2012 07:42 AM, Lyndon wrote:
> Hi,
> 
> Trying to get UHD to work under Windows (Cygwin), but 'make' returns...
> 
> [ 1%] Building CXX object
> lib/CMakeFiles/uhd.dir/transport/udp_zero_copy.cpp.o
> In file included from
> /usr/include/boost/asio/detail/fd_set_adapter.hpp:19:0,
> from /usr/include/boost/asio/detail/select_reactor.hpp:27,
> from /usr/include/boost/asio/detail/reactor.hpp:27,
> from /usr/include/boost/asio/detail/impl/task_io_service.ipp:24,
> from /usr/include/boost/asio/detail/task_io_service.hpp:199,
> from /usr/include/boost/asio/impl/io_service.hpp:71,
> from /usr/include/boost/asio/io_service.hpp:767,
> from /usr/include/boost/asio/basic_io_object.hpp:19,
> from /usr/include/boost/asio/basic_socket.hpp:19,
> from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
> from /usr/include/boost/asio.hpp:21,
> from /home/David/uhd/host/lib/transport/udp_common.hpp:22,
> from /home/David/uhd/host/lib/transport/udp_zero_copy.cpp:18:
> /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp:66:12: error:
> expected type-specifier before ‘fd_set’
> /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp:77:11: error:
> ‘fd_set’ does not name a type
> /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp: In constructor
> ‘boost::asio::detail::posix_fd_set_adapter::posix_fd_set_adapter()’:
> /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp:40:14: error:
> ‘fd_set_’ was not declared in this scope
> /usr/include/boost/asio/detail/posix_fd_set_adapter.hpp:40:21: error:
> ‘FD_ZERO’ was not declared in this scope
> 
> Found other references to this, but no real solutions. Any ideas please?
> 

Looks like that boost header is missing an include for #include
<sys/select.h> That or select() and friends are not found in that header
on cygwin.

-josh



reply via email to

[Prev in Thread] Current Thread [Next in Thread]