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
