- where have u placed the libloop_matmul1gpp.a?
probably linking is failing due to lookup failure in
out/target/product/beagleboard/obh
out/target/product/beagleboard/symbols
out/target/product/beagleboard/system/lib

- isnt it possible to take source and get the libraries built under
android build system?
i always faced trouble while trying to use binaries built outside
android built system.,

libloop_matmul1gpp.a -> looks like built under regular GNU tools., so
probably it would have linked with regular libC., but android got
minimal libC of its own (bionic)
even if you make it compile, its highly probable that you will later
will run into run time issues due to wrong libC version..

this's what you might want to do: pull the library source into android
code tree, write Android.mk (wihich is easier), and add it to build
system..


On Sun, Apr 4, 2010 at 5:17 PM, stupid123 <tapas...@gmail.com> wrote:
> Can anyone helpe me out ?
>
> On Apr 4, 2:33 pm, stupid123 <tapas...@gmail.com> wrote:
>> It seems to me that this happens because out/host/linux-x86/bin/acp
>> doesn't find any rules for my library libloop_matmul1gpp.a . Can
>> anyone tell me how to solve that. I am a novice user. please help.
>> thanks in advance.
>>
>> On Apr 4, 2:31 pm, stupid123 <tapas...@gmail.com> wrote:
>>
>> > 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: android-porting+unsubscr...@googlegroups.com
> website: http://groups.google.com/group/android-porting
>
> To unsubscribe, reply using "remove me" as the subject.
>

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to