' uiprintf' android PAC ROM编译错误

时间:2016-07-10 20:10:02

标签: android

编译PAC ROM时出现此错误。我发现之前讨论过printf错误并建议包括。但这似乎对uiPrintf无效。 这个确切的行: device / cyanogen / msm8916-common / recovery / recovery_updated.c:171.9:错误:隐含的函数声明' uiprintf'

请帮助..

1 个答案:

答案 0 :(得分:0)

隐式声明表示在不声明之前使用函数。一般来说,它曾用于对其他基于cm的rom发出警告,但pac会严格限制。

有关您的信息, uiprintf函数的定义位于路径"bootable/recovery/updater/install.h"中,函数中使用的数据类型位于updater.h中。您可以手动添加定义,但在很长一段时间(几乎结束)之后会发生关于uiprintf函数重新声明的错误。

为了配合此错误,请在recovery-updater.c中注释掉该行。它不会伤害任何东西(它只是为了恢复ui打印)。