dev86编译错误

时间:2010-11-26 03:03:01

标签: compiler-errors

我试过在两台不同的机器上编译dev86,一台只有64位,另一台是通用的32位机器。两者都在完全相同的位置失败:

make[4]: Entering directory `/tmp/dev86-0.16.17/libc/bcc'
make[4]: *** No rule to make target `__ldivmod.o)', needed by `/tmp/dev86-0.16.17/libc/libc.a'. Stop.
make[4]: Leaving directory `/tmp/dev86-0.16.17/libc/bcc'
make[3]: *** [/tmp/dev86-0.16.17/libc/libc.a] Error 1

我已将noelks补丁应用于两个安装,并在输入make后显示:

Select config option to flip [or quit] >

我输入quit,make继续,直到我的错误。我有什么错误或缺失的建议吗?

1 个答案:

答案 0 :(得分:2)

我想你使用的是GNU Make 3.82,而不是旧的?他们似乎打破了此版本中归档隐式规则的自动变量处理。我现在只看到解决方案 - 回到版本3.81。