我正在尝试构建一个应用程序,将其放入我的 PPA 的启动板中,同时它可以很好地在本地构建 DEB,它在启动板中失败。
构建日志抱怨说,Project ERROR: Package x11 not found
虽然我完全依赖于构建libx11-dev
,但名为的包x11
却不存在!
这是 PPA:https://launchpad.net/~hakermania/+archive/macropolo/+packages
你能解开这个谜团吗?
答案1
显然,您的程序使用pkg-config
它来查找 X11 库的编译器标志。但是,您没有将该包添加到构建依赖项中,导致:
sh: 1: pkg-config: not found
解决方案:添加pkg-config
到您的Build-Depends
。