Undefined reference Android NDK -


i'm working android ndk , code appears when compiling undefined reference avi_open_input_file, , eclipse appears could not find symbol avi_open_input_file in index, library have in project, not take account if not exist, , been looking @ forums , not fix it

local_path := $(call my-dir)  include $(clear_vars)  # local_module := main  local_module := principalencoder  local_src_files := principalencoder.cpp local_ldlibs := -lglesv1_cm -llog  include $(build_shared_library)  # second lib, depend on , include first 1  include $(clear_vars)  local_module := avilib local_src_files := avilib.c  local_whole_static_libraries := libstlport_static include $(build_shared_library)  

your android.mk builds 2 shared libraries, not declare dependencies between them. want use following:

local_path := $(call my-dir)  include $(clear_vars) local_module := principalencoder  local_src_files := principalencoder.cpp local_ldlibs := -lglesv1_cm -llog  local_shared_libraries := avlib include $(build_shared_library)   include $(clear_vars)  local_module := avlib local_src_files := avilib.c include $(build_shared_library)  

Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -