LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: ne_yrh

avant-window-navigator-0.2编译时错误,不知如何解决

[复制链接]
发表于 2007-10-13 00:39:00 | 显示全部楼层
Post by ne_yrh
export PKG_CONFIG_PATH64=/usr/lib64/pkgconfig
echo $PKG_CONFIG_PATH64

export BUILD64="-m64"
echo $BUILD64

CC="gcc ${BUILD64}" PKG_CONFIG_PATH=$PKG_CONFIG_PATH64 \
./configure --prefix=/usr
最后提示
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PYGTK... configure: error: Package requirements (pygtk-2.0 >= 2.8.0) were not met:

No package 'pygtk-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables PYGTK_CFLAGS
and PYGTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
我也没有找到pygtk-2.0的包
提示缺什么就安装什么。
找不到的软件到这里找:

Sources
  http://freshmeat.net/
  http://sourceforge.net/

RPM / SRPMS
  www.rpmfind.net
  www.freshrpms.net
  www.rpmseek.com
  http://download.opensuse.org/distribution/
  http://mirrors.cat.pdx.edu/fedora/linux/development/source/SRPMS/

若实在找不到就 google 了。
上面的 RPM 的,你可能只能用 SRPM ,把 .src.rpm 的包解包后,用原码包编译。因为 Fedora 的可能与 openSuSE 不一样。
Alternatively, you may set the environment variables PYGTK_CFLAGS
and PYGTK_LIBS to avoid the need to call pkg-config.
上面这段并不代表没有安装 pkg-config ,而是在 $PKG_CONFIG_PATH64 中没有找到需要的文件。
回复 支持 反对

使用道具 举报

发表于 2007-10-13 15:48:07 | 显示全部楼层
这个我正好也在关注,留名
关注本帖 认真学习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-13 20:21:54 | 显示全部楼层
yq你也等着解决呢
我进展不下去了,欠缺的知识太多了
回复 支持 反对

使用道具 举报

发表于 2007-10-13 21:40:39 | 显示全部楼层
关注中

可爱的字数。。。
回复 支持 反对

使用道具 举报

发表于 2007-10-14 00:21:01 | 显示全部楼层
Post by sonic_yq
这个我正好也在关注,留名
关注本帖 认真学习
因为TX的原因,很久没登录QQ了。
群主别T我。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-14 22:38:24 | 显示全部楼层
15楼,你的qq是多少??
回复 支持 反对

使用道具 举报

发表于 2007-10-15 03:46:54 | 显示全部楼层
Post by ne_yrh
15楼,你的qq是多少??

你问群主吧,他知道。我现在是难得登录一次。
那个编译的问题,你再看下 README 或者 INSTALL 文件中是否有提到 依赖问题,要先装哪些包。没有 rpm 的就想办法编译。这过程可能也不是几句话就能说清楚的。这个软件我不知道是什么,我也没用过,可能依赖的包还比较多。
openSUSE-10.2 的 rpm 不能用吗?有没有试过?如果能用就用,要是用不了需要编译,那也只得试试编译了。可能会很麻烦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 08:28:13 | 显示全部楼层
这个软件openSUSE-10.2 的 rpm 能在10.2的系统上使用,10.3上不能使用,这个已经试过了。
回复 支持 反对

使用道具 举报

发表于 2007-10-15 20:42:14 | 显示全部楼层
Post by ne_yrh
这个软件openSUSE-10.2 的 rpm 能在10.2的系统上使用,10.3上不能使用,这个已经试过了。

要是这样,只能编译了。
如果你能给一个普通用户ssh登录,或许我有办法。但也不敢说一定就能编译通过。
这外软件没有编译过,暂时还不清楚。所以也只能试试看是否能编译通过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 22:19:11 | 显示全部楼层
是不是建立一个用户,然后将其添加到sshd组里面。是这样作么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表