免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2229 | 回复: 5
打印 上一主题 下一主题

opensolaris 200805 下怎样安装glib [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-14 08:38 |只看该作者 |倒序浏览
bash-3.2# pkg info|grep glib
bash-3.2# ls /usr/lib/glib-2.0
include
bash-3.2# ls /usr/include/glib-2.0
glib           glib.h         glib-object.h  gmodule.h      gobject

如上,pkg info|grep glib 没有信息显示,但是在系统目录中有相关文件,我该怎么办,是否需要重新安装glib2.0,怎样安装?

另,查资料介绍glib是个基本库,但是我在安装mysql.postfix,sasl都没提示需要glib2,为什么有些东西比如pkg-config一定要glib支持?

论坛徽章:
0
2 [报告]
发表于 2011-12-14 09:23 |只看该作者
下载了glib-2.28.3.但是编译错误:
bash-3.2# make
make  all-recursive
Making all in .
Making all in m4macros
Making all in glib
  GEN    glibconfig-stamp
config.status: executing glib/glibconfig.h commands
config.status: glib/glibconfig.h is unchanged
dtrace -C -h -s  -o glib_probes.h.tmp
dtrace: failed to open -o: No such file or directory
*** Error code 1
make: Fatal error: Command failed for target `glib_probes.h'
Current working directory /usr/source-code/glib-2.28.3/glib
*** Error code 1
The following command caused the error:
fail= failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
  case $f in \
    *=* | --[!k]*);; \
    *k*) failcom='fail=yes';; \
  esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='. m4macros glib gmodule gthread gobject gio tests po docs'; for subdir in $list; do \
  echo "Making $target in $subdir"; \
  if test "$subdir" = "."; then \
    dot_seen=yes; \
    local_target="$target-am"; \
  else \
    local_target="$target"; \
  fi; \
  (CDPATH="${ZSH_VERSION+.}:" && cd $subdir && make  $local_target) \
  || eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
  make  "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
Current working directory /usr/source-code/glib-2.28.3
*** Error code 1
make: Fatal error: Command failed for target `all'

论坛徽章:
0
3 [报告]
发表于 2011-12-14 11:08 |只看该作者
直接下载编译好的,然后 pkgadd 安装

论坛徽章:
0
4 [报告]
发表于 2011-12-14 11:33 |只看该作者
没有PKG文件

论坛徽章:
0
5 [报告]
发表于 2011-12-14 11:46 |只看该作者
回复 4# nullbert


    www.sunfreeware.com下载glib,然后pkgadd安装。

论坛徽章:
0
6 [报告]
发表于 2011-12-14 11:52 |只看该作者
opensolaris200805,   i should select solaris8,  solaris9  or solaris10  ??
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP