开发者
资源
鲲鹏环境下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
1482

【问题描述】

鲲鹏环境下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进行正常编译。

收藏举报
Level 1
0
帖子
0
粉丝
0
获赞