2016-02-02 2 views
0

я пытаюсь построить nanomsg для Androidфатальная ошибка: SYS/eventfd.h: Нет такого файла или каталога

~/work/android-ndk-r10e/ndk-build 

и у меня есть ошибка:

In file included from /home/roman/work/Nano/app/jni/src/utils/efd.c:28:0: 
/home/roman/work/Nano/app/jni/src/utils/efd_eventfd.inc:27:25: fatal error: sys/eventfd.h: No such file or directory 
#include <sys/eventfd.h> 
         ^
compilation terminated. 
make: *** [/home/roman/work/Nano/app/obj/local/armeabi/objs/nano/src/utils/efd.o] Error 1 

Но я вижу бионический содержит этот файл (см. here).

Я не могу понять, что не так! Я использую этот Android.mk: https://gist.github.com/kristianlm/27d12ca7e4b2ef8e89fc

Может ли кто-нибудь помочь мне с этим? Спасибо!

ответ

1

Я добавил Application.mk, и она работает:

APP_STL := gnustl_static 
APP_CPPFLAGS:= -std=c++11 -frtti -fexceptions 
NDK_TOOLCHAIN_VERSION=4.8 
APP_PLATFORM := android-10 
APP_ABI := armeabi 
Смежные вопросы