+ -
当前位置:首页 → 问答吧 → <strong>aur 某程序编译不过</strong>

<strong>aur 某程序编译不过</strong>

时间:2010-07-01

来源:互联网

想装gpick,一个拾色软件,依赖什么都没问题,却过不了,命令行记录如下:

PHP 代码:
inn@arch(~t/gpick) $ makepkg
==> Making package: gpick 0.2.2-1 (Thu Jul  1 02:47:34 CST 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Found gpick_0.2.2.tar.gz
  -> Found gpick.desktop
  -> Found LICENSE
==> Validating source files with md5sums...
    gpick_0.2.2.tar.gz ... Passed
    gpick.desktop ... Passed
    LICENSE ... Passed
==> Extracting Sources...
  -> Extracting gpick_0.2.2.tar.gz with bsdtar
==> Removing existing pkg/ directory...
==> Starting build()...
scons: Reading SConscript files ...
Checking for dbus-glib-1 >= 0.76... no
    Aborting...
inn@arch(~t/gpick) $ pacman -Qi dbus-glib
Name           : dbus-glib
Version        : 0.86-1
URL            : http://www.freedesktop.org/wiki/Software/DBusBindings
Licenses       : GPL
Groups         : None
Provides       : None
Depends On     : dbus-core>=1.2.24  glib2>=2.24.1
Optional Deps  : None
Required By    : enchant  firefox-pgo  libnotify  libpurple  openoffice-base
Conflicts With : None
Replaces       : None
Installed Size : 664.00 K
Packager       : Jan de Groot <[email protected]>
Architecture   : i686
Build Date     : Thu 06 May 2010 09:02:45 PM CST
Install Date   : Tue 15 Jun 2010 10:06:47 PM CST
Install Reason : Installed as a dependency for another package
Install Script : No
Description    : GLib bindings for DBUS 
大家帮看看这是咋回事。

作者: Innuendo   发布时间: 2010-07-01

Checking for dbus-glib-1 >= 0.76... no

作者: liwangli   发布时间: 2010-07-01

查看下是否有 /usr/lib/pkgconfig/dbus-glib-1.pc 这个文件

如果没有, 将dbus-glib 重新装一遍再来编译

作者: carbonjiao   发布时间: 2010-07-01

引用:
作者: liwangli
Checking for dbus-glib-1 >= 0.76... no
PHP 代码:
pacman -Qi dbus-glib
Name           : dbus-glib
Version        : 0.86-1 
引用:
作者: carbonjiao
查看下是否有 /usr/lib/pkgconfig/dbus-glib-1.pc 这个文件

如果没有, 将dbus-glib 重新装一遍再来编译
有的:
PHP 代码:
inn@arch(~) $ ls /usr/lib/pkgconfig |grep dbus
dbus-1.pc
dbus-glib-1.pc 

作者: Innuendo   发布时间: 2010-07-01

引用:
作者: Innuendo
[php]
有的:
PHP 代码:
inn@arch(~) $ ls /usr/lib/pkgconfig |grep dbus
dbus-1.pc
dbus-glib-1.pc 
看看这个文件里面是不是已经损坏了?
我这里编译正常。。。

作者: carbonjiao   发布时间: 2010-07-01

怪了,pacman -Rd dbus-glib,清缓存重换源再装还是一样提示
Checking for dbus-glib-1 >= 0.76... no

作者: Innuendo   发布时间: 2010-07-01

i686 还是 x86_64?

我编译好一个传上来?

作者: carbonjiao   发布时间: 2010-07-01