> -mcre.so builds success fully...i can find Mcre.so files in /out . it will be generated under project folder ./out/target/product/<>/system/lib try like below search #cd ./out #find . | grep mcre
>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' # cd /home/xmen/mydroid/external/MyProject # grep -R M2Cre_Do_action * => get source where its defined (say m2cre.cpp) # grep -R m2cre.cpp * => get Android.mk which generates the library, get MODULE_NAME and add it to Mbrick's make file -- Regards, Deva www.bittoggler.com On Fri, Oct 15, 2010 at 4:22 PM, juned Munshi <[email protected]>wrote: > 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]<android-porting%[email protected]> > website: http://groups.google.com/group/android-porting > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
