首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu18.04上的uClinux "make menuconfig“生成错误

Ubuntu18.04上的uClinux "make menuconfig“生成错误
EN

Stack Overflow用户
提问于 2020-05-04 08:44:51
回答 1查看 346关注 0票数 0

有相当古老的uClinux-dist-20080808与uClinux-dist-20080808-20090112和uClinux_on_stm32补丁为STM32F10x单片机,如这里描述的AN3012.

我使用Ubuntu18.04(在VirtualBox内部)构建uClinux,并逐步遍历AN3012。

因此,我运行“menuconfig",输入如第15页(AN3012)所示的设置,然后退出菜单。终端中有许多消息,最后我得到了以下信息:

写入.config的配置 make 2:离开目录'/home/maksim/Projects/STM/uClinux-dist/config‘1:离开目录'/home/maksim/Projects/STM/uClinux-dist’make 1:输入目录'/home/maksim/Projects/STM/uClinux-dist‘Makefile:228:*混合隐式和普通规则:弃用语法 Makefile:245:*混合隐式和普通规则:弃用语法 KCONFIG_NOTIMESTAMP=1 make ARCH=arm交叉编译=arm-uclinuxeabi- -C linux-2.6.xmenuconfig make 2:输入目录'/home/maksim/Projects/STM/uClinux-dist/linux-2.6.x‘ Makefile:434:*混合隐式和普通规则:弃用语法 Makefile:1563:*混合隐式和普通规则:弃用语法 make 2:*没有制定目标'menuconfig‘的规则。停止播放。 make 2:离开目录'/home/maksim/Projects/STM/uClinux-dist/linux-2.6.x‘ Makefile:183:目标'linux_menuconfig‘的配方失败 制造1:* linux_menuconfig错误2 make 1:离开目录'/home/maksim/Projects/STM/uClinux-dist‘ Makefile:127:目标' menuconfig‘失败的配方:*menuconfig错误2

请帮助理解错误并修复它。非常感谢您的帮助!

给那些想要复制该问题的人的说明:

1)您需要修复uCLinux/kconfig/config/config..hash.c(在第165行插入下面的代码段)

代码语言:javascript
运行
复制
#if defined __GNUC_STDC_INLINE__ || defined __GNUC_GNU_INLINE__
    __attribute__ ((__gnu_inline__))
#endif

2) uClinux uClinux-dist-20080808是可用的这里

3) uClinux-dist-20080808-20090112修补程序可用这里

4) uClinux_on_stm32修补程序在这里可用,这里

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-05 06:49:01

解决方案是使用较早的Linux版本。Ubuntu12.04.5是可以的。

不要忘记将CodeSourcery /bin文件夹添加到PATH中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61588293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档