In Android.mk of libCryptsetup.so, make sure you add library that contain dm_task_* api's..
LOCAL_SHARED_LIBRARIES := liblog libcutils ... LOCAL_SHARED_LIBRARIES += <lib_dmtask.so> Also, if any headers needs to be included, LOCAL_C_INCLUDES += <path>/<gcy_md> On Sun, Jan 9, 2011 at 5:13 PM, mahesh singh <[email protected]> wrote: > Hi.. > > How to integrate cryptsetup package to android source code .I placed > the cryptsetup package in external folder of source code but when i > compiled the source code it gave following error ... > > 1)Is it the correct way to integrate ? > > out/target/product/zoom2/obj/SHARED_LIBRARIES/ > libCryptsetup_intermediates/lib/libdevmapper.o: In function > `_dm_check_versions': > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/lib/ > libdevmapper.c:91: undefined reference to `dm_task_create' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/lib/ > libdevmapper.c:94: undefined reference to `dm_task_run' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/lib/ > libdevmapper.c:99: undefined reference to `dm_task_get_versions' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/lib/ > libdevmapper.c:110: undefined reference to `dm_task_destroy' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/lib/ > libdevmapper.c:95: undefined reference to `dm_task_destroy' > > > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/luks/af.c:45: > undefined reference to `gcry_md_open' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/luks/af.c:47: > undefined reference to `gcry_md_write' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/luks/af.c:48: > undefined reference to `gcry_md_write' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/luks/af.c:49: > undefined reference to `gcry_md_read' > /home/mahesh/Desktop/build/external/cryptsetup-1.1.3/luks/af.c:51: > undefined reference to `gcry_md_close' > > i need help to solve these type of error . > > -- > unsubscribe: [email protected] > website: http://groups.google.com/group/android-porting > -- Regards, Deva www.bittoggler.com -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
