enaina_taojun

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun  发布于  2017-01-02 12:07:18
采纳率 0%
3个问答
5035

请问make uImage 出现"restart config..."导致编译错误

 
[code][root@localhost linux-3.4.y]# make uImage              
  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
scripts/kconfig/conf --silentoldconfig Kconfig
*
* Restart config...
*
*
* Partition Types
*
Advanced partition selection (PARTITION_ADVANCED) [Y/n/?] y
  Acorn partition support (ACORN_PARTITION) [N/y/?] n
  Alpha OSF partition support (OSF_PARTITION) [N/y/?] n
  Amiga partition table support (AMIGA_PARTITION) [N/y/?] n
  Atari partition table support (ATARI_PARTITION) [N/y/?] n
  Macintosh partition map support (MAC_PARTITION) [N/y/?] n
  PC BIOS (MSDOS partition tables) support (MSDOS_PARTITION) [Y/n/?] y
    BSD disklabel (FreeBSD partition tables) support (BSD_DISKLABEL) [N/y/?] n
    Minix subpartition support (MINIX_SUBPARTITION) [N/y/?] n
    Solaris (x86) partition table support (SOLARIS_X86_PARTITION) [N/y/?] n
    Unixware slices support (UNIXWARE_DISKLABEL) [N/y/?] n
  Windows Logical Disk Manager (Dynamic Disk) support (LDM_PARTITION) [N/y/?] n
  SGI partition support (SGI_PARTITION) [N/y/?] n
  Ultrix partition table support (ULTRIX_PARTITION) [N/y/?] n
  Sun partition tables support (SUN_PARTITION) [N/y/?] n
  Karma Partition support (KARMA_PARTITION) [N/y/?] n
  EFI GUID Partition support (EFI_PARTITION) [Y/n/?] y
  SYSV68 partition table support (SYSV68_PARTITION) [N/y/?] n
  Command line partition support (CMDLINE_PARTITION) [Y/n/?] (NEW) [/code]
我来回答
回答11个
时间排序
认可量排序

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-02 12:55:09
认可0
因为有默认配置文件了,为什么还要Restart config...,谁有办法不让它Restart config...

victor

0个粉丝

2

问答

0

专栏

0

资料

victor 2017-01-02 13:00:26
认可0
你有按照海思的文档来了吗?我编译过几次,都是OK的,你有没有把默认的config文件拷贝到编译路径下?

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-05 19:11:44
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43605&ptid=13841]victor 发表于 2017-1-2 13:00[/url]
你有按照海思的文档来了吗?我编译过几次,都是OK的,你有没有把默认的config文件拷贝到编译路径下?[/quote]

是按照默认的config,也按照海思的文档来,0.6.0的sdk。

baboe

0个粉丝

8

问答

0

专栏

1

资料

baboe 2017-01-06 16:52:27
认可0
ARCH,CROSS_COMPILE没给
例如
make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- uImage

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-11 17:47:13
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43826&ptid=13841]baboe 发表于 2017-1-6 16:52[/url]
ARCH,CROSS_COMPILE没给
例如
make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- uImage[/quote]

0.6.0版本要用arm-hisiv400-linux- 的编译链?我还是用arm-hisiv300-linux-的。我先装个v400编译链试一试

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-12 10:21:33
认可0
还是一样,搞不到,为什么有默认的。config。还要去Restart config... 然而Restart config之后就不知道怎么配置了

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-12 10:45:10
认可0
make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- menuconfig没改任何东西保存,竟然多出

CONFIG_RX_FLOW_CTRL_SUPPORT=y
CONFIG_TX_FLOW_CTRL_SUPPORT=y
CONFIG_TX_FLOW_CTRL_PAUSE_TIME=0xFFFF
CONFIG_TX_FLOW_CTRL_PAUSE_INTERVAL=0xFFFF
CONFIG_TX_FLOW_CTRL_ACTIVE_THRESHOLD=16
CONFIG_TX_FLOW_CTRL_DEACTIVE_THRESHOLD=32这些莫名其妙的配置项?

baboe

0个粉丝

8

问答

0

专栏

1

资料

baboe 2017-01-12 17:03:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44037&ptid=13841]enaina_taojun 发表于 2017-1-11 17:47[/url]
0.6.0版本要用arm-hisiv400-linux- 的编译链?我还是用arm-hisiv300-linux-的。我先装个v400编译链试一试[/quote]

我不是说要用400工具链
我只是举个范例
因在一楼看到命令是 make uImage

没看到你是用哪颗芯片
下面是以hi3531a,使用400工具链,编译kernel过程
make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- hi3531a_full_defconfig
make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux-
make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- uImage

我原回覆的意思是说
第三行的步骤不要只下 make uImage
要 make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- uImage

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-13 10:41:02
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44092&ptid=13841]baboe 发表于 2017-1-12 17:03[/url]
我不是说要用400工具链
我只是举个范例
因在一楼看到命令是 make uImage
[/quote]

上面三个步骤都有执行,hi3531a_full_defconfig未修改任何东西直接save后,发现hi3531a_full_defconfig里面的内容自动增加很多选项。这些选项并不是我需要的

baboe

0个粉丝

8

问答

0

专栏

1

资料

baboe 2017-01-13 12:05:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44128&ptid=13841]enaina_taojun 发表于 2017-1-13 10:41[/url]
上面三个步骤都有执行,hi3531a_full_defconfig未修改任何东西直接save后,发现hi3531a_full_defconfig里 ...[/quote]

不甚了解
我操作多次,hi3531a_full_defconfig 都不会变
产生或变动的是 .config

再者
命令 make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- hi3531a_full_defconfig
并不会跳出选项配置视窗让你存档
会跳出选项配置视窗让你存档的,应该是
make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- menuconfig

若你下命令 make ARCH=arm CROSS_COMPILE=arm-hisiv400-linux- menuconfig 就直接存档
产生的 .config 比起 hi3531a_full_defconfig
所多出的选项是 hi3531a_full_defconfig 中没写到,但编译核心需要的选项,其值是默认值

选项没办法不要
但你可以修改这些选项的设定值
或者是有些选项有上一层设定
在其上一层设定中关闭后就不会出现

enaina_taojun

0个粉丝

3

问答

0

专栏

0

资料

enaina_taojun 2017-01-13 17:58:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=44135&ptid=13841]baboe 发表于 2017-1-13 12:05[/url]
不甚了解
我操作多次,hi3531a_full_defconfig 都不会变
产生或变动的是 .config
[/quote]

对,就是.config。没改任何东西save都会变化,跟hi3531a_full_defconfig 不一样,但是save后就能编译过来,如果不去save,make的时候出现Restart config...,就不知道怎么配置了。所以还是先save。谢谢大侠
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区