您的位置:首页 > 移动开发 > Android开发

android 4.4编译问题求解

2016-06-07 10:06 344 查看
下面是编译过程中出现的问题显示在网上查没有解决的办法,不知道网友有没有

CC net/sched/act_api.o

CC net/wireless/sysfs.o

CC net/wireless/radiotap.o

CC drivers/amlogic/input/new_remote/remote_main.o

CC net/unix/garbage.o

CC fs/jbd/recovery.o

CC net/wireless/util.o

CC drivers/amlogic/ionvideo/ppmgr2.o

CC drivers/amlogic/hdmi/hdmi_tx/hdmi_tx_video.o

CC net/wireless/reg.o

CC net/sched/act_police.o

/home/fig/android/0823originnew/common/drivers/amlogic/input/new_remote/remote_main.c: In function ‘remote_probe’:

/home/fig/android/0823originnew/common/drivers/amlogic/input/new_remote/remote_main.c:704:33: error: iteration 6u invokes undefined behavior [-Werror=aggressive-loop-optimizations]

mouse_map[remote->map_num][i] = 0xffff;

^

/home/fig/android/0823originnew/common/drivers/amlogic/input/new_remote/remote_main.c:703:2: note: containing loop

for (i = 0; i < ARRAY_SIZE(mouse_map); i++) {

^

cc1: all warnings being treated as errors

make[6]: *** [drivers/amlogic/input/new_remote/remote_main.o] 错误 1

make[5]: *** [drivers/amlogic/input/new_remote] 错误 2

make[4]: *** [drivers/amlogic/input] 错误 2

make[4]: *** 正在等待未完成的任务....

CC net/sched/act_gact.o

CC drivers/amlogic/hdmi/hdmi_tx/hdmi_tx_audio.o

CC fs/jbd/checkpoint.o

CC net/unix/sysctl_net_unix.o

LD drivers/amlogic/ionvideo/built-in.o

CC net/unix/diag.o

CC drivers/amlogic/hdmi/hdmi_tx/hdmi_tx_edid.o

CC net/sched/act_mirred.o

CC net/sched/sch_fifo.o

CC fs/jbd/revoke.o

CC net/wireless/scan.o

CC fs/jbd/journal.o

CC net/sched/sch_htb.o

CC net/wireless/nl80211.o

CC net/sched/sch_ingress.o

LD net/unix/unix.o

LD net/unix/unix_diag.o

LD net/unix/built-in.o

CC net/sysctl_net.o

CC net/xfrm/xfrm_policy.o

CC drivers/amlogic/hdmi/hdmi_tx/hdmi_tx_hdcp.o

CC net/sched/cls_u32.o

LD drivers/amlogic/hdmi/hdmi_tx/hdmitx.o

LD drivers/amlogic/hdmi/hdmi_tx/built-in.o

LD drivers/amlogic/hdmi/built-in.o

make[3]: *** [drivers/amlogic] 错误 2

make[2]: *** [drivers] 错误 2

make[2]: *** 正在等待未完成的任务....

CC net/sched/ematch.o

CC net/activity_stats.o

LD fs/jbd/jbd.o

LD fs/jbd/built-in.o

CC net/wireless/mlme.o

CC fs/jbd2/transaction.o

CC net/sched/em_u32.o

host C++: libdvm <= dalvik/vm/Native.cpp

host C++: libdvm <= dalvik/vm/PointerSet.cpp

host C++: libdvm <= dalvik/vm/Profile.cpp

LD net/sched/built-in.o

host C++: libdvm <= dalvik/vm/RawDexFile.cpp

CC net/xfrm/xfrm_state.o

CC net/wireless/ibss.o

host C++: libdvm <= dalvik/vm/ReferenceTable.cpp

CC fs/jbd2/commit.o

CC net/xfrm/xfrm_hash.o

host C++: libdvm <= dalvik/vm/SignalCatcher.cpp

CC net/wireless/sme.o

host C++: libdvm <= dalvik/vm/StdioConverter.cpp

CC net/xfrm/xfrm_input.o

host C++: libdvm <= dalvik/vm/Sync.cpp

dalvik/vm/StdioConverter.cpp: In function 'void* stdioConverterThreadStart(void*)':

dalvik/vm/StdioConverter.cpp:131:9: warning: variable 'cc' set but not used [-Wunused-but-set-variable]

host C++: libdvm <= dalvik/vm/Thread.cpp

host C++: libdvm <= dalvik/vm/UtfString.cpp

dalvik/vm/Sync.cpp: In function 'void waitMonitor(Thread*, Monitor*, s8, s4, bool)':

dalvik/vm/Sync.cpp:622:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable]

CC fs/jbd2/recovery.o

host C++: libdvm <= dalvik/vm/alloc/Alloc.cpp

CC net/xfrm/xfrm_output.o

CC net/xfrm/xfrm_sysctl.o

CC net/wireless/chan.o

host C++: libdvm <= dalvik/vm/alloc/CardTable.cpp

host C++: libdvm <= dalvik/vm/alloc/HeapDebug.cpp

CC net/xfrm/xfrm_replay.o

host C++: libdvm <= dalvik/vm/alloc/DdmHeap.cpp

CC fs/jbd2/checkpoint.o

host C++: libdvm <= dalvik/vm/alloc/Verify.cpp

host C++: libdvm <= dalvik/vm/alloc/Visit.cpp

CC fs/jbd2/revoke.o

CC net/wireless/ethtool.o

CC net/wireless/mesh.o

host C++: libdvm <= dalvik/vm/analysis/CodeVerify.cpp

CC fs/jbd2/journal.o

CC net/wireless/ap.o

CC net/xfrm/xfrm_algo.o

host C++: libdvm <= dalvik/vm/analysis/DexPrepare.cpp

CC net/wireless/trace.o

dalvik/vm/analysis/CodeVerify.cpp: In function 'bool verifyInstruction(const Method*, InsnFlags*, RegisterTable*, int, UninitInstanceMap*, int*)':

dalvik/vm/analysis/CodeVerify.cpp:4295:21: warning: variable 'valueType' set but not used [-Wunused-but-set-variable]

dalvik/vm/analysis/DexPrepare.cpp: In function 'void verifyAndOptimizeClass(DexFile*, ClassObject*, const DexClassDef*, bool, bool)':

dalvik/vm/analysis/DexPrepare.cpp:1046:17: warning: variable 'classDescriptor' set but not used [-Wunused-but-set-variable]

CC net/xfrm/xfrm_ipcomp.o

host C++: libdvm <= dalvik/vm/analysis/DexVerify.cpp

host C++: libdvm <= dalvik/vm/analysis/Liveness.cpp

LD net/wireless/cfg80211.o

host C++: libdvm <= dalvik/vm/analysis/Optimize.cpp

LD net/wireless/built-in.o

CC fs/nls/nls_base.o

host C++: libdvm <= dalvik/vm/analysis/RegisterMap.cpp

host C++: libdvm <= dalvik/vm/analysis/VerifySubs.cpp

CC fs/nls/nls_cp437.o

LD net/xfrm/built-in.o

LD net/built-in.o

host C++: libdvm <= dalvik/vm/analysis/VfyBasicBlock.cpp

CC fs/nls/nls_iso8859-1.o

host C++: libdvm <= dalvik/vm/hprof/Hprof.cpp

LD fs/jbd2/jbd2.o

LD fs/jbd2/built-in.o

CC fs/nls/nls_utf8.o

host C++: libdvm <= dalvik/vm/hprof/HprofClass.cpp

CC fs/notify/fsnotify.o

dalvik/vm/analysis/VfyBasicBlock.cpp: In function 'bool setPredecessors(VerifierData*, VfyBasicBlock*, u4, OpcodeFlags, u4, u4*, size_t)':

dalvik/vm/analysis/VfyBasicBlock.cpp:175:22: warning: variable 'gotBranch' set but not used [-Wunused-but-set-variable]

LD fs/nls/built-in.o

host C++: libdvm <= dalvik/vm/hprof/HprofHeap.cpp

host C++: libdvm <= dalvik/vm/hprof/HprofOutput.cpp

CC fs/quota/dquot.o

CC fs/proc/task_mmu.o

dalvik/vm/hprof/HprofClass.cpp: In function 'hprof_class_object_id hprofLookupClassId(const ClassObject*)':

dalvik/vm/hprof/HprofClass.cpp:75:11: warning: variable 'val' set but not used [-Wunused-but-set-variable]

host C++: libdvm <= dalvik/vm/hprof/HprofString.cpp

CC fs/notify/notification.o

CC fs/notify/group.o

host C++: libdvm <= dalvik/vm/interp/Stack.cpp

CC fs/proc/inode.o

host C++: libdvm <= dalvik/vm/jdwp/ExpandBuf.cpp

host C++: libdvm <= dalvik/vm/jdwp/JdwpAdb.cpp

CC fs/notify/inode_mark.o

host C++: libdvm <= dalvik/vm/jdwp/JdwpConstants.cpp

host C++: libdvm <= dalvik/vm/jdwp/JdwpEvent.cpp

dalvik/vm/jdwp/JdwpAdb.cpp: In function 'bool handlePacket(JdwpState*)':

dalvik/vm/jdwp/JdwpAdb.cpp:433:8: warning: variable 'error' set but not used [-Wunused-but-set-variable]

CC fs/quota/quota_v2.o

CC fs/notify/mark.o

CC fs/proc/root.o

CC fs/notify/vfsmount_mark.o

host C++: libdvm <= dalvik/vm/jdwp/JdwpHandler.cpp

CC fs/notify/fdinfo.o

CC fs/quota/quota_tree.o

CC fs/proc/base.o

dalvik/vm/jdwp/JdwpHandler.cpp: In function 'JdwpError handleOR_IsCollected(JdwpState*, const u1*, int, ExpandBuf*)':

dalvik/vm/jdwp/JdwpHandler.cpp:968:14: warning: variable 'objectId' set but not used [-Wunused-but-set-variable]

dalvik/vm/jdwp/JdwpHandler.cpp: In function 'JdwpError handleTR_CurrentContendedMonitor(JdwpState*, const u1*, int, ExpandBuf*)':

dalvik/vm/jdwp/JdwpHandler.cpp:1177:14: warning: variable 'threadId' set but not used [-Wunused-but-set-variable]

dalvik/vm/jdwp/JdwpHandler.cpp: In function 'JdwpError handleER_Clear(JdwpState*, const u1*, int, ExpandBuf*)':

dalvik/vm/jdwp/JdwpHandler.cpp:1562:8: warning: variable 'eventKind' set but not used [-Wunused-but-set-variable]

CC fs/quota/quota.o

host C++: libdvm <= dalvik/vm/jdwp/JdwpMain.cpp

CC fs/proc/generic.o

CC fs/notify/dnotify/dnotify.o

LD fs/notify/fanotify/built-in.o

CC fs/quota/kqid.o

CC fs/notify/inotify/inotify_fsnotify.o

LD fs/notify/dnotify/built-in.o

CC fs/notify/inotify/inotify_user.o

host C++: libdvm <= dalvik/vm/jdwp/JdwpSocket.cpp

host C++: libdvm <= dalvik/vm/native/InternalNative.cpp

LD fs/quota/built-in.o

host C++: libdvm <= dalvik/vm/native/dalvik_bytecode_OpcodeInfo.cpp

CC fs/proc/array.o

CC fs/ramfs/inode.o

dalvik/vm/jdwp/JdwpSocket.cpp: In function 'bool handlePacket(JdwpState*)':

dalvik/vm/jdwp/JdwpSocket.cpp:589:8: warning: variable 'error' set but not used [-Wunused-but-set-variable]

host C++: libdvm <= dalvik/vm/native/dalvik_system_DexFile.cpp

CC fs/proc/fd.o

LD fs/notify/inotify/built-in.o

host C++: libdvm <= dalvik/vm/native/dalvik_system_VMDebug.cpp

LD fs/notify/built-in.o

host C++: libdvm <= dalvik/vm/native/dalvik_system_VMRuntime.cpp

CC fs/sysfs/inode.o

CC fs/ramfs/file-mmu.o

host C++: libdvm <= dalvik/vm/native/dalvik_system_VMStack.cpp

CC fs/proc/proc_tty.o

CC fs/proc/cmdline.o

LD fs/ramfs/ramfs.o

LD fs/ramfs/built-in.o

host C++: libdvm <= dalvik/vm/native/dalvik_system_Zygote.cpp

CC fs/sysfs/file.o

CC fs/udf/balloc.o

CC fs/proc/consoles.o

CC fs/proc/cpuinfo.o

CC fs/eventpoll.o

host C++: libdvm <= dalvik/vm/native/java_lang_Class.cpp

CC fs/proc/devices.o

host C++: libdvm <= dalvik/vm/native/java_lang_Double.cpp

CC fs/proc/interrupts.o

CC fs/proc/loadavg.o

host C++: libdvm <= dalvik/vm/native/java_lang_Float.cpp

CC fs/sysfs/dir.o

CC fs/proc/meminfo.o

dalvik/vm/native/dalvik_system_Zygote.cpp:368:12: warning: 'int mountSecondaryStorage(char const*, u4)' defined but not used [-Wunused-function]

CC fs/proc/stat.o

host C++: libdvm <= dalvik/vm/native/java_lang_Math.cpp

host C++: libdvm <= dalvik/vm/native/java_lang_Object.cpp

CC fs/udf/dir.o

host C++: libdvm <= dalvik/vm/native/java_lang_Runtime.cpp

CC fs/anon_inodes.o

CC fs/proc/uptime.o

CC fs/udf/file.o

host C++: libdvm <= dalvik/vm/native/java_lang_String.cpp

CC fs/proc/version.o

CC fs/proc/softirqs.o

CC fs/signalfd.o

CC fs/sysfs/symlink.o

CC fs/proc/namespaces.o

CC fs/proc/self.o

host C++: libdvm <= dalvik/vm/native/java_lang_System.cpp

CC fs/proc/proc_sysctl.o

CC fs/udf/ialloc.o

CC fs/sysfs/mount.o

host C++: libdvm <= dalvik/vm/native/java_lang_Throwable.cpp

CC fs/proc/proc_net.o

CC fs/timerfd.o

CC fs/eventfd.o

CC fs/udf/inode.o

host C++: libdvm <= dalvik/vm/native/java_lang_VMClassLoader.cpp

CC fs/sysfs/bin.o

CC fs/proc/proc_devtree.o

host C++: libdvm <= dalvik/vm/native/java_lang_VMThread.cpp

CC fs/aio.o

host C++: libdvm <= dalvik/vm/native/java_lang_reflect_AccessibleObject.cpp

CC fs/locks.o

CC fs/proc/kmsg.o

CC fs/sysfs/group.o

CC fs/proc/page.o

host C++: libdvm <= dalvik/vm/native/java_lang_reflect_Array.cpp

host C++: libdvm <= dalvik/vm/native/java_lang_reflect_Constructor.cpp

host C++: libdvm <= dalvik/vm/native/java_lang_reflect_Field.cpp

LD fs/sysfs/built-in.o

CC fs/binfmt_misc.o

LD fs/proc/proc.o

LD fs/proc/built-in.o

CC fs/binfmt_script.o

host C++: libdvm <= dalvik/vm/native/java_lang_reflect_Method.cpp

CC fs/binfmt_elf.o

host C++: libdvm <= dalvik/vm/native/java_lang_reflect_Proxy.cpp

CC fs/mbcache.o

CC fs/posix_acl.o

CC fs/udf/lowlevel.o

CC fs/xattr_acl.o

CC fs/udf/namei.o

host C++: libdvm <= dalvik/vm/native/java_util_concurrent_atomic_AtomicLong.cpp

host C++: libdvm <= dalvik/vm/native/org_apache_harmony_dalvik_NativeTestTarget.cpp

CC fs/coredump.o

CC fs/drop_caches.o

CC fs/udf/partition.o

host C++: libdvm <= dalvik/vm/native/org_apache_harmony_dalvik_ddmc_DdmServer.cpp

host C++: libdvm <= dalvik/vm/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cpp

host C++: libdvm <= dalvik/vm/native/sun_misc_Unsafe.cpp

host C++: libdvm <= dalvik/vm/oo/AccessCheck.cpp

CC fs/udf/super.o

CC fs/udf/truncate.o

CC fs/udf/symlink.o

host C++: libdvm <= dalvik/vm/oo/Array.cpp

host C++: libdvm <= dalvik/vm/oo/Class.cpp

CC fs/udf/directory.o

CC fs/udf/misc.o

CC fs/udf/udftime.o

host C++: libdvm <= dalvik/vm/oo/Object.cpp

CC fs/udf/unicode.o

host C++: libdvm <= dalvik/vm/oo/Resolve.cpp

host C++: libdvm <= dalvik/vm/oo/TypeCheck.cpp

host C++: libdvm <= dalvik/vm/reflect/Annotation.cpp

host C++: libdvm <= dalvik/vm/reflect/Proxy.cpp

host C++: libdvm <= dalvik/vm/reflect/Reflect.cpp

dalvik/vm/reflect/Annotation.cpp: In function 'Object* convertReturnType(Object*, ClassObject*)':

dalvik/vm/reflect/Annotation.cpp:574:18: warning: variable 'srcElemClass' set but not used [-Wunused-but-set-variable]

dalvik/vm/reflect/Annotation.cpp: In function 'const u1* searchEncodedAnnotation(const ClassObject*, const u1*, char const*)':

dalvik/vm/reflect/Annotation.cpp:1122:8: warning: variable 'typeIdx' set but not used [-Wunused-but-set-variable]

LD fs/udf/udf.o

host C++: libdvm <= dalvik/vm/test/TestHash.cpp

LD fs/udf/built-in.o

host C++: libdvm <= dalvik/vm/test/TestIndirectRefTable.cpp

LD fs/built-in.o

host C++: libdvm <= dalvik/vm/os/linux.cpp

host C++: libdvm <= dalvik/vm/alloc/DlMalloc.cpp

host C++: libdvm <= dalvik/vm/alloc/HeapSource.cpp

host C++: libdvm <= dalvik/vm/compiler/Compiler.cpp

make[1]: *** [sub-make] 错误 2

make[1]:正在离开目录 `/home/fig/android/0823originnew/common'

host C++: libdvm <= dalvik/vm/compiler/Frontend.cpp

make: *** [out/target/product/fg_m201_512m/obj/KERNEL_OBJ/arch/arm/boot/uImage] 错误 2

make: *** 正在等待未完成的任务....

dalvik/vm/compiler/Compiler.cpp: In function 'bool dvmCompilerWorkEnqueue(const u2*, WorkOrderKind, void*)':

dalvik/vm/compiler/Compiler.cpp:97:9: warning: variable 'cc' set but not used [-Wunused-but-set-variable]

dalvik/vm/compiler/Compiler.cpp: In function 'void* compilerThreadStart(void*)':

dalvik/vm/compiler/Compiler.cpp:658:17: warning: variable 'cc' set but not used [-Wunused-but-set-variable]

make: *** wait: 没有子进程。 停止。

fig@ubuntu:~/android/0823originnew$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: