萌新求助,给小米4c编译固件出错
sudamod吧
全部回复
仅看楼主
level 11
zanjie1999 楼主
以下为shell内容
--------------------------------------------------------------------------------------------------------------------------------------------
weslie@Computer:~/SudaMod$ . build/envsetup.sh && breakfast "libra" && brunch "libra"
including device/generic/mini-emulator-arm64/vendorsetup.sh
including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh
including device/generic/mini-emulator-mips/vendorsetup.sh
including device/generic/mini-emulator-x86_64/vendorsetup.sh
including device/generic/mini-emulator-x86/vendorsetup.sh
including vendor/sm/vendorsetup.sh
including sdk/bash_completion/adb.bash
including vendor/sm/bash_completion/git.bash
including vendor/sm/bash_completion/repo.bash
including vendor/sm/vendorsetup.sh
pngquant is not installed! Builds will be larger!
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=6.0.1
SM_VERSION=SM60.1-libra-201607250332-UNOFFICIAL
TARGET_PRODUCT=sm_libra
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a53.a57
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.4.0-31-generic-x86_64-with-Ubuntu-16.04-xenial
HOST_BUILD_TYPE=release
BUILD_ID=MOB30R
OUT_DIR=/home/weslie/SudaMod/out
============================================
including vendor/sm/vendorsetup.sh
pngquant is not installed! Builds will be larger!
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=6.0.1
SM_VERSION=SM60.1-libra-201607250332-UNOFFICIAL
TARGET_PRODUCT=sm_libra
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a53.a57
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.4.0-31-generic-x86_64-with-Ubuntu-16.04-xenial
HOST_BUILD_TYPE=release
BUILD_ID=MOB30R
OUT_DIR=/home/weslie/SudaMod/out
============================================
make: Entering directory '/home/weslie/SudaMod'
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=6.0.1
SM_VERSION=SM60.1-libra-201607250332-UNOFFICIAL
TARGET_PRODUCT=sm_libra
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=cortex-a53.a57
HOST_ARCH=x86_64
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.4.0-31-generic-x86_64-with-Ubuntu-16.04-xenial
HOST_BUILD_TYPE=release
BUILD_ID=MOB30R
OUT_DIR=/home/weslie/SudaMod/out
============================================
external/speex/Android.mk:55: TODOArm64: enable neon in libspeex
build/core/copy_headers.mk:15: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/copybit.h'
build/core/copy_headers.mk:15: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/copybit.h'
build/core/copy_headers.mk:15: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/copybit_priv.h'
build/core/copy_headers.mk:15: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/copybit_priv.h'
build/core/copy_headers.mk:15: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/c2d2.h'
build/core/copy_headers.mk:15: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/c2d2.h'
find: `dummy': 没有那个文件或目录
ln: 无法创建符号链接'libEGL_adreno.so': 文件已存在
ln: 无法创建符号链接'libEGL_adreno.so': 文件已存在
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/lib/egl/libGLES_android.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/lib/egl/libGLES_android.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/lib64/egl/libGLES_android.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/lib64/egl/libGLES_android.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libFlacSwDec.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libFlacSwDec.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libmdmdetect.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libmdmdetect.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/li
bp
eripheral_client.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libperipheral_client.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libtime_genoff.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib/libtime_genoff.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libFlacSwDec.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libFlacSwDec.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libmdmdetect.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libmdmdetect.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libperipheral_client.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libperipheral_client.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libtime_genoff.so'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/system/vendor/lib64/libtime_genoff.so'
build/core/Makefile:46: warning: overriding recipe for target '/home/weslie/SudaMod/out/target/product/libra/root/init.usb.rc'
build/core/base_rules.mk:559: warning: ignoring old recipe for target '/home/weslie/SudaMod/out/target/product/libra/root/init.usb.rc'
PRODUCT_COPY_FILES device/xiaomi/libra/msm_irqbalance.conf:system/vendor/etc/msm_irqbalance.conf ignored.
No private recovery resources for TARGET_DEVICE libra
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/EXECUTABLES/mkbootimg_intermediates/import_includes
host C: libcompiler_rt-extras <= external/compiler-rt/lib/builtins/mulodi4.c
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/STATIC_LIBRARIES/libc++_static_intermediates/import_includes
host C++: libc++abi <= external/libcxxabi/src/abort_message.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_aux_runtime.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_default_handlers.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_demangle.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_exception.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_exception_storage.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_guard.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_handlers.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_new_delete.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_personality.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_thread_atexit.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_unexpected.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_vector.cpp
host C++: libc++abi <= external/libcxxabi/src/cxa_virtual.cpp
host C++: libc++abi <= external/libcxxabi/src/exception.cpp
host C++: libc++abi <= external/libcxxabi/src/private_typeinfo.cpp
host C++: libc++abi <= external/libcxxabi/src/stdexcept.cpp
host C++: libc++abi <= external/libcxxabi/src/typeinfo.cpp
host C: libmincrypt <= system/core/libmincrypt/dsa_sig.c
host C: libmincrypt <= system/core/libmincrypt/p256.c
host C: libmincrypt <= system/core/libmincrypt/p256_ec.c
host C: libmincrypt <= system/core/libmincrypt/p256_ecdsa.c
host C: libmincrypt <= system/core/libmincrypt/rsa.c
host C: libmincrypt <= system/core/libmincrypt/sha.c
host C: libmincrypt <= system/core/libmincrypt/sha256.c
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/import_includes
host C: libhost <= build/libs/host/CopyFile.c
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/EXECUTABLES/mkbootfs_intermediates/import_includes
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/SHARED_LIBRARIES/libcutils_intermediates/import_includes
build/libs/host/CopyFile.c:86:43: warning: unused parameter 'pSrcStat' [-Wunused-parameter]
static bool isSameFile(const struct stat* pSrcStat, const struct stat* pDstStat)
^
build/libs/host/CopyFile.c:86:72: warning: unused parameter 'pDstStat' [-Wunused-parameter]
static bool isSameFile(const struct stat* pSrcStat, const struct stat* pDstStat)
^
build/libs/host/CopyFile.c:104:42: warning: unused parameter 'src' [-Wunused-parameter]
static void printNotNewerMsg(const char* src, const char* dst, unsigned int options)
^
build/libs/host/CopyFile.c:531:69: warning: unused parameter 'isCmdLine' [-Wunused-parameter]
static int copyFileRecursive(const char* src, const char* dst, bool isCmdLine, unsigned int options)
^
4 warnings generated.
host C: liblog <= system/core/liblog/logd_write.c
host C: liblog <= system/core/liblog/log_event_write.c
host C: liblog <= system/core/liblog/event_tag_map.c
host C: liblog <= system/core/liblog/fake_log_device.c
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/EXECUTABLES/checkpolicy_intermediates/import_includes
host C: libsepol <= external/selinux/libsepol/src/assertion.c
host C: libsepol <= external/selinux/libsepol/src/avrule_block.c
host C: libsepol <= external/selinux/libsepol/src/avtab.c
host C: libsepol <= external/selinux/libsepol/src/boolean_record.c
host C: libsepol <= external/selinux/libsepol/src/booleans.c
host C: libsepol <= external/selinux/libsepol/src/conditional.c
host C: libsepol <= external/selinux/libsepol/src/constraint.c
host C: libsepol <= external/selinux/libsepol/src/context.c
host C: libsepol <= external/selinux/libsepol/src/context_record.c
host C: libsepol <= external/selinux/libsepol/src/debug.c
host C: libsepol <= external/selinux/libsepol/src/ebitmap.c
host C: libsepol <= external/selinux/libsepol/src/expand.c
host C: libsepol <= external/selinux/libsepol/src/genbools.c
host C: libsepol <= external/selinux/libsepol/src/genusers.c
host C: libsepol <= external/selinux/libsepol/src/handle.c
host C: libsepol <= external/selinux/libsepol/src/hashtab.c
host C: libsepol <= external/selinux/libsepol/src/hierarchy.c
host C: libsepol <= external/selinux/libsepol/src/iface_record.c
host C: libsepol <= external/selinux/libsepol/src/interfaces.c
host C: libsepol <= external/selinux/libsepol/src/link.c
host C: libsepol <= external/selinux/libsepol/src/mls.c
host C: libsepol <= external/selinux/libsepol/src/module.c
host C: libsepol <= external/selinux/libsepol/src/module_to_cil.c
host C: libsepol <= external/selinux/libsepol/src/node_record.c
host C: libsepol <= external/selinux/libsepol/src/nodes.c
host C: libsepol <= external/selinux/libsepol/src/polcaps.c
host C: libsepol <= external/selinux/libsepol/src/policydb.c
host C: libsepol <= external/selinux/libsepol/src/policydb_convert.c
host C: libsepol <= external/selinux/libsepol/src/policydb_public.c
host C: libsepol <= external/selinux/libsepol/src/port_record.c
host C: libsepol <= external/selinux/libsepol/src/ports.c
host C: libsepol <= external/selinux/libsepol/src/roles.c
host C: libsepol <= external/selinux/libsepol/src/services.c
host C: libsepol <= external/selinux/libsepol/src/sidtab.c
host C: libsepol <= external/selinux/libsepol/src/symtab.c
host C: libsepol <= external/selinux/libsepol/src/user_record.c
host C: libsepol <= external/selinux/libsepol/src/users.c
host C: libsepol <= external/selinux/libsepol/src/util.c
host C: libsepol <= external/selinux/libsepol/src/write.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_binary.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_build_ast.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_copy_ast.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_fqn.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_list.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_log.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_mem.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_parser.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_policy.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_post.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_reset_ast.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_resolve_ast.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_stack.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_strpool.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_symtab.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_tree.c
host C: libsepol <= external/selinux/libsepol/cil/src/cil_verify.c
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/EXECUTABLES/checkfc_intermediates/import_includes
host C++: libsepol <= /home/weslie/SudaMod/out/host/linux-x86/obj/STATIC_LIBRARIES/libsepol_intermediates/cil/src/cil_lexer.cpp
Import includes file: /home/weslie/SudaMod/out/host/linux-x86/obj/STATIC_LIBRARIES/libselinux_intermediates/import_includes
host C: libpcre <= external/pcre/pcre_chartables.c
host C: libpcre <= external/pcre/dist/pcre_byte_order.c
host C: libpcre <= external/pcre/dist/pcre_compile.c
/home/weslie/SudaMod/out/host/linux-x86/obj/STATIC_LIBRARIES/libsepol_intermediates/cil/src/cil_lexer.cpp:1593:1: warning: function 'yy_fatal_error' could be declared with attribute 'noreturn' [-Wmissing-noreturn]
{
^
1 warning generated.
host C: libpcre <= external/pcre/dist/pcre_config.c
host C: libpcre <= external/pcre/dist/pcre_dfa_exec.c
host C: libpcre <= external/pcre/dist/pcre_exec.c
host C: libpcre <= external/pcre/dist/pcre_fullinfo.c
host C: libpcre <= external/pcre/dist/pcre_get.c
host C: libpcre <= external/pcre/dist/pcre_globals.c
host C: libpcre <= external/pcre/dist/pcre_jit_compile.c
host C: libpcre <= external/pcre/dist/pcre_maketables.c
host C: libpcre <= external/pcre/dist/pcre_newline.c
host C: libpcre <= external/pcre/dist/pcre_ord2utf8.c
host C: libpcre <= external/pcre/dist/pcre_refcount.c
host C: libpcre <= external/pcre/dist/pcre_string_utils.c
host C: libpcre <= external/pcre/dist/pcre_study.c
host C: libpcre <= external/pcre/dist/pcre_tables.c
host C: libpcre <= external/pcre/dist/pcre_ucd.c
host C: libpcre <= external/pcre/dist/pcre_valid_utf8.c
host C: libpcre <= external/pcre/dist/pcre_version.c
make: *** No rule to make target '/home/weslie/SudaMod/out/target/product/libra/obj/STATIC_LIBRARIES/libinit_msm_intermediates/export_includes', needed by '/home/weslie/SudaMod/out/target/product/libra/obj/EXECUTABLES/init_intermediates/import_includes'。 停止。
make: *** 正在等待未完成的任务....
host C: libpcre <= external/pcre/dist/pcre_xclass.c
external/pcre/dist/pcre_compile.c:2874:5: warning: explicitly assigning value of variable of type 'BOOL' (aka 'int') to itself [-Wself-assign]
utf = utf; /* Suppress "unused parameter" compiler warning */
~~~ ^ ~~~
external/pcre/dist/pcre_compile.c:4135:50: warning: unused parameter 'uchardptr' [-Wunused-parameter]
add_to_class(pcre_uint8 *classbits, pcre_uchar **uchardptr, int options,
^
2 warnings generated.
make: Leaving directory '/home/weslie/SudaMod'
#### make failed to build some targets (01:10 (mm:ss)) ####
weslie@Computer:~/SudaMod$
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2016年07月24日 19点07分 1
level 11
zanjie1999 楼主
求助!
2016年08月04日 06点08分 2
level 1
不懂正在学习linux
2018年02月11日 14点02分 4
level 1
'/home/weslie/SudaMod/out/target/product/libra/obj/include/qcom/display/c2d2.h'
find: `dummy': 没有那个文件或目录
ln: 无法创建符号链接'libEGL_adreno.so': 文件已存在
ln: 无法创建符号链接'libEGL_adreno.so': 文件已存在
注意找重点
2019年01月12日 11点01分 5
1