免费注册 查看新帖 |

Chinaunix

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

我在OPENBSD下安装PHP5-GD库,遇到麻烦 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-30 20:44 |只看该作者 |倒序浏览
# pkg_add -v php5-gd-5.1.4-no_x11.tgz                                          
parsing php5-gd-5.1.4-no_x11                                                   
Dependencies for php5-gd-5.1.4-no_x11 resolve to: jpeg-6bp3, t1lib-5.1.0p0,
php-core-5.1.4p1, png-1.2.12                                                      
Can't install php5-gd-5.1.4-no_x11.tgz: lib not found freetype.13.1            
Even by looking in the dependency tree:                                       
        gettext-0.14.5p1, jpeg-6bp3, expat-2.0.0, t1lib-5.1.0p0, php5-core-5.1.p1,
png-1.2.12, libiconv-1.9.2p3, libxml-2.6.26                                
Maybe it's in a dependent package, but not tagged with @lib ?                  
(check with pkg_info -K -L)                                                   
If you are still running 3.6 packages, update them.                           

按照提示,是库文件太老了,我应怎么升级啊?

[ 本帖最后由 zishanying 于 2006-12-31 00:02 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-12-31 08:44 |只看该作者
lib not found freetype.13.1

论坛徽章:
0
3 [报告]
发表于 2006-12-31 13:33 |只看该作者
问题是我找不到freetype.13.1包
只有freetype-1.3.1
而且已经安装好了,是不是PHP5-GD打包有问题呢?把freetype-1.3.1 写成了freetype.13.1

论坛徽章:
0
4 [报告]
发表于 2007-01-01 13:39 |只看该作者
查询情况如下:
# pkg_info -K -L freetype.13.1                              
Information for freetype.13.1                              
                                                            
Files:                                                      
@file /usr/local/include/freetype1/freetype/freetype.h      
@file /usr/local/include/freetype1/freetype/fterrid.h      
@file /usr/local/include/freetype1/freetype/ftnameid.h      
@file /usr/local/include/freetype1/freetype/ftxcmap.h      
@file /usr/local/include/freetype1/freetype/ftxerr18.h      
@file /usr/local/include/freetype1/freetype/ftxgasp.h      
@file /usr/local/include/freetype1/freetype/ftxgdef.h      
@file /usr/local/include/freetype1/freetype/ftxgpos.h      
@file /usr/local/include/freetype1/freetype/ftxgsub.h      
@file /usr/local/include/freetype1/freetype/ftxkern.h      
@file /usr/local/include/freetype1/freetype/ftxopen.h      
@file /usr/local/include/freetype1/freetype/ftxpost.h      
@file /usr/local/include/freetype1/freetype/ftxsbit.h      
@file /usr/local/include/freetype1/freetype/ftxwidth.h      
@file /usr/local/lib/libttf.a                              
@file /usr/local/lib/libttf.la                              
@lib /usr/local/lib/libttf.so.1.3  


# pwd                                                      
/usr/local/lib                                             
# ls -l libttf*                                             
-rw-r--r--  1 root  bin  161220 Sep  1 16:28 libttf.a      
-rwxr-xr-x  1 root  bin     781 Sep  1 16:28 libttf.la      
-rwxr-xr-x  1 root  bin  148502 Sep  1 16:28 libttf.so.1.3

似乎已经安装好了,为什么不得呢?不知哪个高手指点一二,谢谢!!!

[ 本帖最后由 zishanying 于 2007-1-1 13:58 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2007-01-01 14:01 |只看该作者
# pkg_info -K -L freetype-1.3.1p2.tgz                     
Information for freetype-1.3.1p2.tgz                       
                                                           
Files:                                                     
@file /usr/local/include/freetype1/freetype/freetype.h     
@file /usr/local/include/freetype1/freetype/fterrid.h      
@file /usr/local/include/freetype1/freetype/ftnameid.h     
@file /usr/local/include/freetype1/freetype/ftxcmap.h      
@file /usr/local/include/freetype1/freetype/ftxerr18.h     
@file /usr/local/include/freetype1/freetype/ftxgasp.h      
@file /usr/local/include/freetype1/freetype/ftxgdef.h      
@file /usr/local/include/freetype1/freetype/ftxgpos.h      
@file /usr/local/include/freetype1/freetype/ftxgsub.h      
@file /usr/local/include/freetype1/freetype/ftxkern.h      
@file /usr/local/include/freetype1/freetype/ftxopen.h      
@file /usr/local/include/freetype1/freetype/ftxpost.h      
@file /usr/local/include/freetype1/freetype/ftxsbit.h      
@file /usr/local/include/freetype1/freetype/ftxwidth.h     
@file /usr/local/lib/libttf.a                              
@file /usr/local/lib/libttf.la                             
@lib /usr/local/lib/libttf.so.1.3                          
郁闷啊!!!freetype.13.1和freetype-1.3.1其实应该是一个的啊!

论坛徽章:
0
6 [报告]
发表于 2007-01-02 23:24 |只看该作者
全部源码编译安装

论坛徽章:
0
7 [报告]
发表于 2007-01-03 04:01 |只看该作者
那需要加什么参数啊?

论坛徽章:
0
8 [报告]
发表于 2007-01-11 13:39 |只看该作者

需要安装xbase3*.tgz或xbase40.tgz即可。

需要安装xbase3*.tgz或xbase40.tgz即可。

论坛徽章:
0
9 [报告]
发表于 2007-01-13 01:10 |只看该作者
等考试完试验看看. 可是我就不能用NOX11吗?我装的不是X11的GD啊.

论坛徽章:
0
10 [报告]
发表于 2007-01-23 09:14 |只看该作者
不知道楼主这个问题解决没有?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP