PDA

Ver la Versión Completa : [ SOLUCIONADO ] Problema al compilar las sources de Android 2.3


Xinjia
20/05/11, 15:48:12
Hola a todos estoy intentando compilar las sources de Gingerbread pero se para aqui dejo el log de make:

============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.3.4
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=GINGERBREAD
============================================
find: «frameworks/base/frameworks/base/docs/html»: No existe el fichero o el directorio
find: «out/target/common/docs/gen»: No existe el fichero o el directorio
find: «frameworks/base/frameworks/base/docs/html»: No existe el fichero o el directorio
find: «out/target/common/docs/gen»: No existe el fichero o el directorio
find: «frameworks/base/frameworks/base/docs/html»: No existe el fichero o el directorio
find: «out/target/common/docs/gen»: No existe el fichero o el directorio
find: «frameworks/base/frameworks/base/docs/html»: No existe el fichero o el directorio
find: «out/target/common/docs/gen»: No existe el fichero o el directorio
find: «frameworks/base/frameworks/base/docs/html»: No existe el fichero o el directorio
find: «out/target/common/docs/gen»: No existe el fichero o el directorio
host Executable: acp (out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp)
host SharedLib: libneo_cs (out/host/linux-x86/obj/lib/libneo_cs.so)
host Executable: aapt (out/host/linux-x86/obj/EXECUTABLES/aapt_intermediates/aapt)
host SharedLib: libESR_Shared (out/host/linux-x86/obj/lib/libESR_Shared.so)
host Executable: adb (out/host/linux-x86/obj/EXECUTABLES/adb_intermediates/adb)
host Executable: apriori (out/host/linux-x86/obj/EXECUTABLES/apriori_intermediates/apriori)
host Executable: bsdiff (out/host/linux-x86/obj/EXECUTABLES/bsdiff_intermediates/bsdiff)
host Executable: bspatch (out/host/linux-x86/obj/EXECUTABLES/bspatch_intermediates/bspatch)
host SharedLib: libcrypto (out/host/linux-x86/obj/lib/libcrypto.so)
true
host Executable: dexdump (out/host/linux-x86/obj/EXECUTABLES/dexdump_intermediates/dexdump)
true
true
true
true
true
host Executable: dexlist (out/host/linux-x86/obj/EXECUTABLES/dexlist_intermediates/dexlist)
host Executable: soslim (out/host/linux-x86/obj/EXECUTABLES/soslim_intermediates/soslim)
host Executable: etc1tool (out/host/linux-x86/obj/EXECUTABLES/etc1tool_intermediates/etc1tool)
host Executable: make_ext4fs (out/host/linux-x86/obj/EXECUTABLES/make_ext4fs_intermediates/make_ext4fs)
host Executable: mkbootimg (out/host/linux-x86/obj/EXECUTABLES/mkbootimg_intermediates/mkbootimg)
host Executable: sqlite3 (out/host/linux-x86/obj/EXECUTABLES/sqlite3_intermediates/sqlite3)
true
host Java: vogarexpectlib (out/host/common/obj/JAVA_LIBRARIES/vogarexpectlib_intermediates/classes)
true
host StaticLib: libsqlite3_android (out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/libsqlite3_android.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/PhoneNumberUtils.o out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/PhoneticStringUtils.o out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/OldPhoneNumberUtils.o out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/PhonebookIndex.o out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/sqlite3_android.o | xargs ar crsP out/host/linux-x86/obj/STATIC_LIBRARIES/libsqlite3_android_intermediates/libsqlite3_android.a
true
true
host StaticLib: libastl_host (out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/libastl_host.a)
echo out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/basic_ios.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/ios_base.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/ios_globals.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/ios_pos_types.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/list.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/ostream.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/sstream.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/stdio_filebuf.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/streambuf.o out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/string.o | xargs ar crsP out/host/linux-x86/obj/STATIC_LIBRARIES/libastl_host_intermediates/libastl_host.a
preparing StaticLib: libc [including out/target/product/generic/obj/STATIC_LIBRARIES/libc_common_intermediates/libc_common.a]
/usr/bin/ld: skipping incompatible /usr/lib/libreadline.so when searching for -lreadline
/usr/bin/ld: skipping incompatible /usr/lib/libreadline.a when searching for -lreadline
/usr/bin/ld: cannot find -lreadline
/usr/bin/ld: skipping incompatible /usr/lib/libhistory.so when searching for -lhistory
/usr/bin/ld: skipping incompatible /usr/lib/libhistory.a when searching for -lhistory
/usr/bin/ld: cannot find -lhistory
collect2: ld returned 1 exit status
true
make: *** [out/host/linux-x86/obj/EXECUTABLES/sqlite3_intermediates/sqlite3] Error 1
make: *** Se espera a que terminen otras tareas....
target SharedLib: libjni_latinime (out/target/product/generic/obj/SHARED_LIBRARIES/libjni_latinime_intermediates/LINKED/libjni_latinime.so)
true
target StaticLib: libc (out/target/product/generic/obj/STATIC_LIBRARIES/libc_intermediates/libc.a)
Bueno después de mucho esfuerzo eran algunas dependencias que faltaban que no encontraba aqui las dejo
sudo apt-get install git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrushY si tienes x64 tambien hay que instalar
sudo apt-get install g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.3-multilib g++-4.3-multilibNOTA: Esto es para Ubuntu