Hi ALL,
I am trying to build dalvik VM (android/dalvik) with my a
prebuilt library libloop_matmul1gpp.a. I got this static library as
output of one of the external project(done by me) under android/
external/stupid. So I modified a dvm.mk (which is included by /media/
EXTRA_SPACE/rowboat_eclair_dsp/dalvik/vm/Android.mk) and added a line
as follows :
LOCAL_WHOLE_STATIC_LIBRARIES +=\
libloop_matmul1gpp
and also copied libloop_matmul1gpp.a to "/media/EXTRA_SPACE/
rowboat_eclair_dsp/out/target/product/beagleboard/obj/STATIC_LIBRARIES/
libloop_matmul1gpp_intermediates" by running cp command from command
prompt.
But when I am trying to build whole android sources, it builds
libdvm.so successfully but I get following errors after that. Can any
one tell me how to solve these errors:
out/host/linux-x86/bin/soslim --strip --shady --quiet out/target/
product/beagleboard/symbols/system/lib/libdvm.so --outfile out/target/
product/beagleboard/obj/lib/libdvm.so
target Executable: dalvikvm (out/target/product/beagleboard/obj/
EXECUTABLES/dalvikvm_intermediates/LINKED/dalvikvm)
prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi-g++ -nostdlib
-Bdynamic -Wl,-T,build/core/armelf.x -Wl,-dynamic-linker,/system/bin/
linker -Wl,--gc-sections -Wl,-z,nocopyreloc -o out/target/product/
beagleboard/obj/EXECUTABLES/dalvikvm_intermediates/LINKED/dalvikvm -
Lout/target/product/beagleboard/obj/lib -Wl,-rpath-link=out/target/
product/beagleboard/obj/lib -ldvm -lssl -lz -lc -lstdc++ -lm out/
target/product/beagleboard/obj/lib/crtbegin_dynamic.o out/
target/product/beagleboard/obj/EXECUTABLES/dalvikvm_intermediates/
Main.o -Wl,--no-undefined -Wl,--fix-cortex-a8 /media/
EXTRA_SPACE/rowboat_eclair_dsp/prebuilt/linux-x86/toolchain/arm-
eabi-4.4.0/bin/../lib/gcc/arm-eabi/4.4.0/interwork/libgcc.a out/target/
product/beagleboard/obj/lib/crtend_android.o
target Non-prelinked: dalvikvm (out/target/product/beagleboard/symbols/
system/bin/dalvikvm)
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/
EXECUTABLES/dalvikvm_intermediates/LINKED/dalvikvm out/target/product/
beagleboard/symbols/system/bin/dalvikvm
target Strip: dalvikvm (out/target/product/beagleboard/obj/EXECUTABLES/
dalvikvm_intermediates/dalvikvm)
out/host/linux-x86/bin/soslim --strip --shady --quiet out/target/
product/beagleboard/symbols/system/bin/dalvikvm --outfile out/target/
product/beagleboard/obj/EXECUTABLES/dalvikvm_intermediates/dalvikvm
Install: out/target/product/beagleboard/system/lib/libdl.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libdl.so out/target/product/beagleboard/system/lib/libdl.so
Install: out/target/product/beagleboard/system/lib/libc.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libc.so out/target/product/beagleboard/system/lib/libc.so
Install: out/target/product/beagleboard/system/lib/libstdc++.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libstdc++.so out/target/product/beagleboard/system/lib/libstdc++.so
Install: out/target/product/beagleboard/system/lib/libm.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libm.so out/target/product/beagleboard/system/lib/libm.so
Install: out/target/product/beagleboard/system/lib/libexpat.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libexpat.so out/target/product/beagleboard/system/lib/libexpat.so
Install: out/target/product/beagleboard/system/lib/libcrypto.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libcrypto.so out/target/product/beagleboard/system/lib/libcrypto.so
Install: out/target/product/beagleboard/system/lib/libssl.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libssl.so out/target/product/beagleboard/system/lib/libssl.so
Install: out/target/product/beagleboard/system/lib/libz.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libz.so out/target/product/beagleboard/system/lib/libz.so
Install: out/target/product/beagleboard/system/lib/liblog.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
liblog.so out/target/product/beagleboard/system/lib/liblog.so
Install: out/target/product/beagleboard/system/lib/libcutils.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libcutils.so out/target/product/beagleboard/system/lib/libcutils.so
Install: out/target/product/beagleboard/system/lib/libutils.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libutils.so out/target/product/beagleboard/system/lib/libutils.so
Install: out/target/product/beagleboard/system/lib/libicudata.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libicudata.so out/target/product/beagleboard/system/lib/libicudata.so
Install: out/target/product/beagleboard/system/lib/libicuuc.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libicuuc.so out/target/product/beagleboard/system/lib/libicuuc.so
Install: out/target/product/beagleboard/system/lib/libicui18n.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libicui18n.so out/target/product/beagleboard/system/lib/libicui18n.so
Install: out/target/product/beagleboard/system/lib/libsqlite.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libsqlite.so out/target/product/beagleboard/system/lib/libsqlite.so
Install: out/target/product/beagleboard/system/lib/libnativehelper.so
out/host/linux-x86/bin/acp -fpt out/target/product/beagleboard/obj/lib/
libnativehelper.so out/target/product/beagleboard/system/lib/
libnativehelper.so
make: *** No rule to make target `NOTICE-TARGET-STATIC_LIBRARIES-
libloop_matmul1gpp', needed by `out/target/product/beagleboard/system/
lib/libdvm.so'. Stop.
r...@danger:/media/EXTRA_SPACE/rowboat_eclair_dsp#
--
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
To unsubscribe, reply using "remove me" as the subject.