Minix 3.2.1 Makefile问题

时间:2017-03-26 19:46:56

标签: makefile minix makefile-errors

我正在尝试使用下面的Makefile运行make,我收到以下错误 //dogs router.get('/dogs', dogsController.showDogs) 。此Makefile是Minix 3.2.1的原始文件。我没有做任何改变。我从标签问题检查。有人能帮助我吗?

感谢。

Makefile:2: *** missing separator.  Stop.

1 个答案:

答案 0 :(得分:0)

MINIX使用BSD make,它通常使用.作为其特定扩展名的前缀。您安装了GNU make,其中包含另一组扩展名 not ,前缀为.;此外,您将GNU make置于PATH订单的前面而不重命名。这不会起飞。

我们通常做的是在名称makegmake下命名GNU gnumake,并在需要时以该名称调用它(例如,从GNU生态系统编译包,或者强烈的Linux偏见。)

您可能考虑的另一种可能性是安装(如果尚未完成)bmake包,并在尝试编译期望BSD品种为make的程序时使用该命令(这包括MINIX本身) 。)