我们正在尝试从maliit
计算机为powerpc
编译Fedora
框架。它给出了以下警告
cc1plus:警告:包含位置“/usr/include/dbus-1.0”对于交叉编译是不安全的
cc1plus:警告:包含位置“/usr/include/glib-2.0”对于交叉编译是不安全的
似乎maliit
没有完全交叉编译,或者需要交叉编译dbus-1.0
和glib-2.0 librar
。
如何解决?
答案 0 :(得分:0)
您需要提供您正在交叉编译的架构的dbus-1.0
和glib-2.0
。
为此,请在系统中安装这些交叉编译的库,并使用选项
-L/path/to/your/ppc/libs/dir
和-I/path/to/your/ppc/headers
。
正如R在下面的评论中指出的那样,您应该使用#include <myheader.h>
#include "myheader.h"
用于您的dbus和glib特定标头。