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
Post a Comment