【发布时间】:2014-01-06 14:59:47
【问题描述】:
当我尝试编译它时,我得到了,
as: unrecognized option '-EL'
知道这是什么类型的错误以及如何修复它吗?
【问题讨论】:
-
你想用“-EL”选项完成什么?这是您故意调用的选项吗?还是其他人认为应该在汇编程序的选项列表中的未知魔法出现的东西?
-
不,它已经在那里了。
当我尝试编译它时,我得到了,
as: unrecognized option '-EL'
知道这是什么类型的错误以及如何修复它吗?
【问题讨论】:
-EL 选项意味着构建小端目标。它仅对多端通用目标(PowerPC,ARM)具有真正意义,并且不需要在严格端目标上被识别,例如x86。我认为它已经从对它们的汇编器和链接器支持中删除了。
对于这个 gcc 版本,您可能应该使用同一历史时期的 binutils,否则太多微妙的不一致可能会破坏您的生活。但这也需要许多其他软件变得古老。为什么不简单地在虚拟机中安装一些旧的(1995-1998)操作系统? RedHat 4.x、FreeBSD 2.x 等有很多替代方案。
【讨论】: