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

Reply via email to