It doesn't matter if you can get that built, NDK apps can;t directly open input devices.
On Wed, Jul 20, 2011 at 11:16 AM, ElFrog <[email protected]> wrote: > I want to convert my c files(which implemented with libevent) to > library using NDK. > But when I build these files, it failed. (Of course I already > installed libevent API) > > The first error was > event2/event.h : No such files or .... > > so i copied directory which contained event.h to jni and > > LOCAL_C_INCLUDES := $(LOCAL_PATH)/event/include > > in Android.mk and solved > > but after that, builder couldn't find libevent library, and I also > typed > > LOCAL_LDLIBS += -L$(SYSROOT)/usr/local/lib/ -levent > > and error occurs like > > > /home/<username>/android-ndk-r5c/toolchains/arm-linux- > androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux- > androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: cannot > find -levent > > how can i fix it?? > > > I used android-ndk-r5c and installed libevent-2.0.12-stable version. > And my machine is Ubuntu 11.04 > > > Android.mk: > > ... > > include $(CLEAR_VARS) > > #LOCAL_STATIC_LIBRARIES := LOCAL_WHOLE_STATIC_LIBRARIES > > LOCAL_MODULE := <blah blah> > LOCAL_SRC_FILES := \ > manager.c \ > asdf.c \ > > LOCAL_C_INCLUDES := $(LOCAL_PATH)/event/include > > LOCAL_LDLIBS += -L$(SYSROOT)/usr/local/lib/ -levent > > > > > include $(BUILD_SHARED_LIBRARY) > > > > Error > Compile thumb : asfd <= dsfr.c > Compile thumb : sdfr <= asdfn.c > SharedLibrary : libasfdwadfsga.so > /home/<asdfsad>/android-ndk-r5c/toolchains/arm-linux-androideabi-4.4.3/ > prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/ > 4.4.3/../../../../arm-linux-androideabi/bin/ld: cannot find -levent > collect2: ld returned 1 exit status > make: *** [/home/elfrog/workspace/DTNManager/obj/local/armeabi/ > libdtn_manager.so] 오류 1 > > > Thanks > > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

