Make file changes for linking external shared libraries

Put problems with the Android NDK in this forum.

Make file changes for linking external shared libraries

Postby Ramana » Thu Sep 30, 2010 8:54 am

Hi All,
I have to include skia related .so files built with ndk by some third party.They have provided the shared libraries built with ndk.
These are the shared libs libandroid_runtime.so,libcutils.so,libemoji.so,libskia.so,libutils.so,libz.so to be included.
In the Android.mk i have included them under the label LOCAL-SHARED-LIBRARIES .
In which folder i have to keep these shared libs in my native project?.Do i have to include any header files related to the .so files.?if yes,Where should i include my header files?
I will be generating a different shared library and linking with the skia releated libs externally.

What chages are to be done in the Android make file?

Thanks
Ramana.
Ramana
Junior Developer
Junior Developer
 
Posts: 17
Joined: Wed May 19, 2010 6:57 am

Top

Re: Make file changes for linking external shared libraries

Postby aashishvijayvirgiya » Wed Jun 01, 2011 10:28 am

new to android.
may be this can help you
working on android jni(ndk).done some sample projects based on prebuilt library, having same problems
my androi.mk is

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE :=hello-jni
LOCAL_SRC_FILE:=hello-jni.c
LOCAL_SHARED_LIBRARY := ndk
include $(BUILD_SHARED_LIBRARY)

include $(CLEAR_VARS)
LOCAL_MODULE := ndk
NDK_MODULE_PATH := $(LOCAL_PATH)
LOCAL_SRC_FILES := libndk.so
include $(PREBUILT_SHARED_LIBRARY)

hello-jni.c calls functions from libndk.so(ARM lib.)

this project run successfully several times but when i restarted the eclipse and again run the project from eclipse.
emulator load the project. but having the problem calling funtions from shared library. it stopped unexpectedly. when i debug in logcat view it show unsatisfied linker error.
please help me out this problem.
attached the project also

my email address is ashish_vijayvirgiya@yahoo.com
if you want some additional information then you tell me.

thanks.
aashishvijayvirgiya
Freshman
Freshman
 
Posts: 8
Joined: Tue May 31, 2011 8:30 am

Top

Return to NDK Problems

Who is online

Users browsing this forum: No registered users and 2 guests