鲲鹏环境下libreoffice执行make编译报错“Building LibreOffice as root is a very bad idea, use a refular user.”解决方法
收藏回复举报
鲲鹏环境下libreoffice执行make编译报错“Building LibreOffice as root is a very bad idea, use a refular user.”解决方法
发表于2024-01-14 13:10:08
0 查看

【问题描述】

鲲鹏环境下libreoffice执行make编译报错“Building LibreOffice as root is a very bad idea, use a refular user.”,即直接使用root账号执行make会返回错误并直接终止编译,如下图所示:

No. You make ME a sandwich.

Building LibreOffice as root is a very bad idea, use a refular user.

【解决方法】

修改Makefile和Makefile.in文件(相同修改)

1、将“.PHONY : ”开头行中的check-of-root”字符串删除(不同版本对应字符串不完全相同,只需删除“check-of-root”字符串,其他不变

修改前

修改后

2、将“bootstrap: ”开头行中的“check-of-root”字符串删除

修改前

修改后

修改后:wq!保存退出;

3、再次执行make即可使用root进行正常编译。

本帖最后由 匿名用户2025/04/01 16:53:34 编辑

我要发帖子