我正在尝试为ARM9系统构建ZeroMQ的hello world服务器和客户端示例
我可以构建示例,但是当我尝试运行它们时zmq_connect()
会返回0
,但errno
会设置为11
,如果我调用zmq_send()
,设置为非阻止,返回-1,errno
设置为11
。
我的工具链正在使用ucLibc
。
我已经使用以下命令配置了zmq源代码树:
./configure --host=arm-linux CC=arm-unknown-linux-uclibcgnueabi-gcc CXX=arm-unknown-linux-uclibcgnueabi-g++
在配置的详细信息中,我看到以下与我有关的条目:
checking ifaddrs.h usability... no
checking ifaddrs.h presence... no
checking for ifaddrs.h... no
checking sys/eventfd.h usability... no
checking sys/eventfd.h presence... no
checking for sys/eventfd.h... no
如果我配置x86,上述检查的结果是"是"。
我的问题是如何解决上述问题,以便在ARM9平台上使用零mq?
亲切的问候
Andrew Ellis