.config:124: *** missing separator. Stop.
时间: 2023-10-06 21:11:33 浏览: 190
这个错误`Makefile:1: *** missing separator. Stop.`通常是由于Makefile文件中第一行缺少分隔符造成的。在Makefile文件中,命令需要以Tab键开头。但此处的错误不是由于缺少Tab键,而是由于文件第一行的`ifneq($(KERNELRELEASE),)`缺少一个空格,正确的写法应该是`ifneq ($(KERNELRELEASE),)`。请在该位置添加一个空格后重新运行。
相关问题
/XiZi_IIoT/.config:124: *** missing separator
引用的信息中提到了编译器的错误和版本不匹配的问题。根据引用,错误信息是"make: *** [/opt/buildroot-2012.08/output/toolchain/gcc-4.5.4-initial/.compiled] 错误 2"。引用提到,如果编译交叉编译器出现这些问题,可能是因为PC上的编译器和交叉编译器的gcc版本不同。引用中给出了PC上gcc的版本是4.8.1。
根据提供的信息,错误信息"/XiZi_IIoT/.config:124: *** missing separator"是由于配置文件中的第124行缺少分隔符引起的。
解决这个问题的方法是在配置文件的第124行添加一个分隔符。具体的分隔符取决于配置文件的语法要求,可能是空格、制表符或其他特定字符。确保分隔符正确添加后,再次尝试编译。
Makefile.am:34: *** missing separator. Stop.
这个错误通常是由于在Makefile.am文件的第34行缺少了分隔符(冒号)而导致的。请确保在这一行的语法中添加正确的分隔符,例如:
```
target_name:
```
如果这一行已经有了分隔符,请检查前面是否有空格或其他非法字符导致此错误。还请确保整个Makefile.am文件的语法正确无误,以避免其他潜在的错误。
阅读全文