楼主 我按照你的步骤编译,为什么会出现错误呢?

这是我存放的目录:

lbs@lbs-vm:~/buildSpace/rk3399$ ls

linux-kernel  package  prebuilts

我是在虚拟机下编译的,ubuntu16.04  64位

下面是出错

lbs@lbs-vm:~/buildSpace/rk3399/linux-kernel$ make ARCH=arm64 firefly_linux_defconfig

HOSTCC  scripts/basic/fixdep

HOSTCC  scripts/kconfig/conf.o

SHIPPED scripts/kconfig/zconf.tab.c

SHIPPED scripts/kconfig/zconf.lex.c

SHIPPED scripts/kconfig/zconf.hash.c

HOSTCC  scripts/kconfig/zconf.tab.o

HOSTLD  scripts/kconfig/conf

#

# configuration written to .config

#

lbs@lbs-vm:~/buildSpace/rk3399/linux-kernel$ make ARCH=arm64 rk3399-firefly-linux.img -j4

File "./scripts/gcc-wrapper.py", line 63

print "error, forbidden warning:", m.group(2)

^

SyntaxError: invalid syntax

scripts/kconfig/conf  --silentoldconfig Kconfig

File "./scripts/gcc-wrapper.py", line 63

print "error, forbidden warning:", m.group(2)

^

SyntaxError: invalid syntax

HOSTCC  scripts/basic/bin2c

CHK     include/config/kernel.release

CHK     include/generated/uapi/linux/version.h

UPD     include/generated/uapi/linux/version.h

WRAP    arch/arm64/include/generated/asm/bugs.h

WRAP    arch/arm64/include/generated/asm/bug.h

WRAP    arch/arm64/include/generated/asm/checksum.h

UPD     include/config/kernel.release

WRAP    arch/arm64/include/generated/asm/cputime.h

WRAP    arch/arm64/include/generated/asm/clkdev.h

WRAP    arch/arm64/include/generated/asm/dma.h

WRAP    arch/arm64/include/generated/asm/dma-contiguous.h

WRAP    arch/arm64/include/generated/asm/current.h

WRAP    arch/arm64/include/generated/asm/delay.h

WRAP    arch/arm64/include/generated/asm/div64.h

WRAP    arch/arm64/include/generated/asm/errno.h

WRAP    arch/arm64/include/generated/asm/ftrace.h

WRAP    arch/arm64/include/generated/asm/early_ioremap.h

WRAP    arch/arm64/include/generated/asm/hw_irq.h

WRAP    arch/arm64/include/generated/asm/ioctl.h

WRAP    arch/arm64/include/generated/asm/ioctls.h

WRAP    arch/arm64/include/generated/asm/emergency-restart.h

WRAP    arch/arm64/include/generated/asm/ipcbuf.h

WRAP    arch/arm64/include/generated/asm/kmap_types.h

WRAP    arch/arm64/include/generated/asm/kvm_para.h

WRAP    arch/arm64/include/generated/asm/local.h

WRAP    arch/arm64/include/generated/asm/local64.h

WRAP    arch/arm64/include/generated/asm/irq_regs.h

WRAP    arch/arm64/include/generated/asm/mm-arch-hooks.h

WRAP    arch/arm64/include/generated/asm/mcs_spinlock.h

WRAP    arch/arm64/include/generated/asm/kdebug.h

WRAP    arch/arm64/include/generated/asm/mman.h

WRAP    arch/arm64/include/generated/asm/msi.h

WRAP    arch/arm64/include/generated/asm/mutex.h

WRAP    arch/arm64/include/generated/asm/pci.h

WRAP    arch/arm64/include/generated/asm/msgbuf.h

WRAP    arch/arm64/include/generated/asm/poll.h

WRAP    arch/arm64/include/generated/asm/preempt.h

WRAP    arch/arm64/include/generated/asm/pci-bridge.h

WRAP    arch/arm64/include/generated/asm/resource.h

WRAP    arch/arm64/include/generated/asm/rwsem.h

WRAP    arch/arm64/include/generated/asm/sembuf.h

WRAP    arch/arm64/include/generated/asm/serial.h

WRAP    arch/arm64/include/generated/asm/shmbuf.h

WRAP    arch/arm64/include/generated/asm/segment.h

WRAP    arch/arm64/include/generated/asm/simd.h

WRAP    arch/arm64/include/generated/asm/socket.h

WRAP    arch/arm64/include/generated/asm/swab.h

WRAP    arch/arm64/include/generated/asm/switch_to.h

CHK     include/generated/utsrelease.h

WRAP    arch/arm64/include/generated/asm/sockios.h

WRAP    arch/arm64/include/generated/asm/sizes.h

WRAP    arch/arm64/include/generated/asm/topology.h

WRAP    arch/arm64/include/generated/asm/termios.h

WRAP    arch/arm64/include/generated/asm/trace_clock.h

WRAP    arch/arm64/include/generated/asm/termbits.h

WRAP    arch/arm64/include/generated/asm/unaligned.h

WRAP    arch/arm64/include/generated/asm/user.h

UPD     include/generated/utsrelease.h

WRAP    arch/arm64/include/generated/asm/types.h

WRAP    arch/arm64/include/generated/asm/xor.h

WRAP    arch/arm64/include/generated/asm/vga.h

WRAP    arch/arm64/include/generated/uapi/asm/kvm_para.h

HOSTCC  scripts/conmakehash

HOSTCC  scripts/kallsyms

HOSTCC  scripts/dtc/dtc.o

CC      scripts/mod/empty.o

File "./scripts/gcc-wrapper.py", line 63

print "error, forbidden warning:", m.group(2)

^

SyntaxError: invalid syntax

scripts/Makefile.build:258: recipe for target 'scripts/mod/empty.o' failed

make[2]: *** [scripts/mod/empty.o] Error 1

scripts/Makefile.build:403: recipe for target 'scripts/mod' failed

make[1]: *** [scripts/mod] Error 2

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

CC      kernel/bounds.s

HOSTCC  scripts/dtc/flattree.o

File "./scripts/gcc-wrapper.py", line 63

print "error, forbidden warning:", m.group(2)

^

SyntaxError: invalid syntax

HOSTCC  scripts/dtc/fstree.o

Kbuild:44: recipe for target 'kernel/bounds.s' failed

make[1]: *** [kernel/bounds.s] Error 1

Makefile:1026: recipe for target 'prepare0' failed

make: *** [prepare0] Error 2

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

HOSTCC  scripts/dtc/data.o

HOSTCC  scripts/dtc/livetree.o

HOSTCC  scripts/dtc/treesource.o

HOSTCC  scripts/dtc/srcpos.o

HOSTCC  scripts/dtc/checks.o

HOSTCC  scripts/dtc/util.o

SHIPPED scripts/dtc/dtc-lexer.lex.c

SHIPPED scripts/dtc/dtc-parser.tab.h

SHIPPED scripts/dtc/dtc-parser.tab.c

HOSTCC  scripts/dtc/dtc-lexer.lex.o

HOSTCC  scripts/dtc/dtc-parser.tab.o

HOSTLD  scripts/dtc/dtc

Makefile:573: recipe for target 'scripts' failed

make: *** [scripts] Error 2

服务器编译linux内核时间,Firefly-RK3399 Linux内核编译相关推荐

  1. linux当前时间 按格式化,Linux下date命令,格式化输出,时间设置

    date命令的帮助信息 [root@localhost source]# date --help 用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] ...

  2. linux修改时间和日期,linux修改时间和日期的方法

    修改linux的时间可以使用date指令 时间设定成2009年5月10日的命令如下: #date -s 05/10/2009 修改时间: 将系统时间设定成上午10点18分0秒的命令如下. #date ...

  3. linux 纪元时间转换,[转]Linux下时间函数time gettimeofday

    Linux下时间函数time & gettimeofday UNIX及Linux的时间系统是由「新纪元时间」Epoch开始计算起,单位为秒.Epoch是指定为1970年1月1日凌晨零点零分零秒 ...

  4. linux内核时间函数us,Linux上系统时间函数、DST等相关有关问题总结

    http://www.reader8.cn/jiaocheng/20120910/1995886.html 2012 Linux下系统时间函数.DST等相关问题总结1. 内核中时间的基本类型:在Lin ...

  5. linux内核时间函数us,linux内核中一个有趣的函数calibrate_delay ZZ

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 34  loops_per_sec &=~loopbit; 35  } 36 /* finally,adjust loops per second ...

  6. linux 修改时间的命令,Linux 常用命令(查看版本、修改系统时间)

    1.查看内核版本:cat /proc/version [root@gjxb default]# cat /proc/version Linux version 2.6.9-78.8AXS2smp (p ...

  7. linux通过时间查询日志,linux按时间查询日志

    在系统应用集中部署的时候,很多日志因为太多难以定位,获取某段时间的日志是对运维人员非常关键的事情. 一.sed查看某时间段到现在的系统日志: sed  -n  '/May 20 17/,$p'   / ...

  8. linux 单调时间实现原理,Linux系统下的单调时间函数

    欢迎转载,转载请注明出处:http://forever.blog.chinaunix.net 一.编写linux下应用程序的时候,有时候会用到高精度相对时间的概念,比如间隔100ms.那么应该使用哪个 ...

  9. linux 设置时间为昨天,Linux —— 时间(tzselect、timedatactl命令,查看和修改时区,修改时区为东八区)...

    一.设置linux修改时区 首先查看当前时区 #date -R 显示结果为: [root@localhost 20190528]# date -R Wed, 29 May 2019 19:56:23 ...

  10. linux常用时间命令全集,Linux 指令篇:日期时间排程--date

    Linux 指令篇:日期时间排程--date 名称 : date 使用权限 : 所有使用者 使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [-- ...

最新文章

  1. Java项目:医院管理系统(java+javaweb+jdbc+Mysql+lw)
  2. C++Primer学习——函数
  3. 以太坊geth结构解析和源码分析
  4. (一)初识java ---我的第一个java程序
  5. LeetCode Number Complement
  6. error和exception
  7. 中国股市暴涨暴跌全记录
  8. RetinaFace+ArcFace人脸识别测试
  9. 由动物启发的15个管理学定律
  10. 揭秘终南山隐士:在山中修炼完后还回到红尘中
  11. python采集keep运动数据
  12. java基础-(六)-使用 Spring Initializr 创建springBoot项目
  13. 做站群需要多少站点?
  14. 线性规划以及二次规划
  15. Linux arping :向相邻主机发送ARP请求
  16. LED显示屏技术基本知识
  17. 动态面板:拖动滑块解锁(1)
  18. 公司注册网站有哪些流程呢?
  19. 梁宁《产品思维》之9机会判断:怎样找到有势能的趋势?
  20. python数据库查询转dataframe

热门文章

  1. Think in Java第四版 读书笔记9第15章 泛型
  2. ajax是宏任务还是微任务,(滴滴面试)事件循环Event Loop及微任务和宏任务的执行过程详解...
  3. Eclipse插件安装方式
  4. php descryptoserviceprovider,[WPF]C#和php实现DES加密和解密
  5. 服务器压力测试怎么做_做手游怎么选服务器?
  6. 使用idea创建项目的步骤
  7. python编程一球从100米_Python练习题 015:一颗自由落地的球
  8. k均值的损失函数_K-Means算法的实现
  9. php 自己电脑运行内存,php 统计网页打开耗时和脚本运行内存
  10. java 私有成员方法_Java Reflection 教程(7):类私有成员变量和方法