Hi All,

Can anyone tell me why am i getting error while making it? i have this
files under

Android_dir/developement/hellolib folder.

Content of my hellolib.c

#include<jni.h>

#define LOG_TAG
"TestLib"
#undef LOG
#include<utils/Log.h>

JNIEXPORT void JNICALL Java_com_test_TestHelloLib_printHello(JNIEnv
*env,jobject jobj)
{
    LOGD("Hello LIB!\n");
}

Content of my android.mk file

LOCAL_PATH := $(call my-
dir)

include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
     hellolib.c
LOCAL_C_INCLUDES := \
    $(JNI_H_INCLUDE)
LOCAL_SHARED_LIBRARIES := \
    libutils

LOCAL_PRELINK_MODULE := false

LOCAL_MODULE := libhello

include $(BUILD_SHARED_LIBRARY)

Error Log:

build/core/copy_headers.mk:15: warning: overriding commands for target
`out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for
target `out/target/product/generic/obj/include/libpv/
getactualaacconfig.h'
make: execvp: /bin/bash: Argument list too long
make: *** No rule to make target `/hellolib.c', needed by `out/target/
product/generic/obj/SHARED_LIBRARIES/libhello_intermediates/
hellolib.o'.  Stop.




--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to