I changed Android.mk (Mbrick)
LOCAL_SHARED_LIBRARIES :=libjpeg
 +LOCAL_LDLIBS := -lM2Cre

new error introduced :
   Mbrick_intermediates/test.o: In function `myfunc(my_struc *)':
/home/xmen/mydroid/external/MyProject/Mbrick/test.cpp:1150: undefined
reference to `M2Cre_Do_action'


On Fri, Oct 15, 2010 at 3:31 PM, xmen <[email protected]> wrote:

> $make  modules Mbrick
> or
> make  -j4 PRODUCT-generic-eng
>
> Error :
> ..
> ...
> zipalign
> target Strip: MCre (out/target/product/generic/obj/lib/MCre.so)
> target SharedLib: Formats (out/target/product/generic/obj/
> SHARED_LIBRARIES/Mbrick_intermediates/LINKED/Mbrick)
> /home/xmen/mydroid/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/../
> lib/gcc/arm-eabi/4.4.0/../../../../arm-eabi/bin/ld: cannot find -
> lMCre.so
> collect2: ld returned 1 exit status
> make: *** [out/target/product/generic/obj/SHARED_LIBRARIES/
> Mbrick_intermediates/LINKED/Mbrick] Error 1
>
> Directory structure
>   external/Myproject/
>                            /Mcre
>                            /Mbrick
>
>  -mcre.so  builds success fully...i can find  Mcre.so files in /out .
>
>
> Android.mk ( Mbrick)
> LOCAL_PATH:= $(call my-dir)
>
> include $(CLEAR_VARS)
> LOCAL_SRC_FILES:= source files
> LOCAL_C_INCLUDES := include files...
> LOCAL_SHARED_LIBRARIES :=libjpeg M2Cre
> LOCAL_PRELINK_MODULE := false
> LOCAL_MODULE:= Mbrick
> include $(BUILD_SHARED_LIBRARY)

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

Reply via email to