LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 918|回复: 4

哈密瓜请进...

[复制链接]
发表于 2005-3-12 10:04:00 | 显示全部楼层 |阅读模式
Post by "哈蜜瓜"
firefly's patches are in ports now.
echo "WITH_CJK=yes" >> /etc/make.conf
then run make
我是按你的方法搞的,我加入这个之后,我一开始是装的mini,然后直接编译xorg,它依赖安装libXft时出错,
  1. gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/X11R6/include -I/usr/local/include/freet
  2. ype2 -I/usr/local/include -I/usr/X11R6/include -g -O2 -MT xftfreetype.lo -MD -MP
  3. -MF .deps/xftfreetype.Tpo -c xftfreetype.c &-fPIC -DPIC -o .libs/xftfreetype.o
  4. xftfreetype.c: In function `XftFontInfoFill':
  5. xftfreetype.c:529: error: `FC_EMBEDDED_BITMAP' undeclared (first use in this fun
  6. ction)
  7. xftfreetype.c:529: error: (Each undeclared identifier is reported only once
  8. xftfreetype.c:529: error: for each function it appears in.)
  9. xftfreetype.c:568: error: `FC_USE_GAMMA' undeclared (first use in this function)

  10. *** Error code 1

  11. Stop in /usr/ports/x11-fonts/libXft/work/libXft-2.1.6.
  12. *** Error code 1

  13. Stop in /usr/ports/x11-fonts/libXft/work/libXft-2.1.6.
复制代码
现在怎么办?

PS:我发现我的make.conf变了:
里面的:
PERL_ARCH=mach
NOPERL=yo
NO_PERL=yo
NO_PERL_WRAPPER=yo
这几行没有了,会不会有影响?要不要手动加上去?
发表于 2005-3-12 10:08:00 | 显示全部楼层
它依赖于 firefly 版的 fontconfig
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-12 10:24:39 | 显示全部楼层
Post by sunmoon1997
它依赖于 firefly 版的 fontconfig

那我现在该怎么做?我下载了fontconfig-2.2.3-2.pkg.tar.gz,但里面INSTALL文件如下:
# # arg 1:  the new package version
post_install() {
  echo -n "updating font cache... "
  /sbin/ldconfig -r .
  /usr/bin/fc-cache -f
  echo "done."
}

# arg 1:  the new package version
# arg 2:  the old package version
post_upgrade() {
  post_install $1
}

# arg 1:  the old package version
pre_remove() {
  /bin/true
}

op=$1
shift

$op $*
看不懂,不知道该怎么用.
回复 支持 反对

使用道具 举报

发表于 2005-3-12 21:58:34 | 显示全部楼层
你先重新 make install 一次 fontconfig 不就 ok 了?呵呵
回复 支持 反对

使用道具 举报

发表于 2005-3-12 23:30:39 | 显示全部楼层
更新ports了么
回复 支持 反对

使用道具 举报

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

本版积分规则

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