惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
IT之家
IT之家
The Cloudflare Blog
Apple Machine Learning Research
Apple Machine Learning Research
WordPress大学
WordPress大学
N
Netflix TechBlog - Medium
阮一峰的网络日志
阮一峰的网络日志
P
Proofpoint News Feed
L
LangChain Blog
博客园 - Franky
美团技术团队
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
小众软件
小众软件
Y
Y Combinator Blog
B
Blog RSS Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
Docker
Hugging Face - Blog
Hugging Face - Blog
Jina AI
Jina AI
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News

博客园 - 行进中开火

转载:EBS上用过的一些接口表整理信息 注释还是不注释,这是个问题 如何提升工作中的影响力 与客户“调情” 外包的烦恼 软件开发外包管理的“一二四” 如何在 SQL 服务器中设置到 Oracle 的链接服务器并进行故障排除 linux下mysql 启动问题 asp.net连接Mysql(connector/net 5.0) 图解:理解样式表的逻辑 - 行进中开火 - 博客园 简单的SQL Server性能调优 - 行进中开火 - 博客园 用户体验这点事儿 外包管理注意“小事情” 项目外包软件项目管理之我见 Moving SQL Server 2005 Databases to SQL Server 2000 转:我对SOA的认识以及心得 从LiveJournal后台发展看大规模网站性能优化方法 jquery技巧总结 sql server系统表详细说明
linux下编译GD(freetype+libjpeg+libpng+gd-devel)
行进中开火 · 2009-09-10 · via 博客园 - 行进中开火

1、检查freetype是否安装
rpm -qa | grep freetype
没有的话编译freetype 这里下载
./configure --prefix=/usr/local/freetype
make && make install 即可,没有花头
2、检查libjpeg是否安装
rpm -qa | grep libjpeg
没有的话编译libjpeg 这里下载
我也没装libjpeg,下载好开始编译
jpegsrc.v6b.tar.gz
tar -xzvf jpegsrc.v6b.tar.gz
cd jpeg-6b/
./configure --prefix=/usr/local/jpeg --enable-shared
make && make install
最后一步make install 出错:
/usr/bin/install -c -m 644 jconfig.h /usr/local/jpeg/include/jconfig.h
/usr/bin/install: cannot create regular file `/usr/local/jpeg/include/jconfig.h': No such file or directory
make: *** [install-headers] Error 1
/usr/bin/install: cannot create regular file `/usr/local/jpeg/lib/libjpeg.so.62.0.0': No such file or directory
/usr/bin/install: cannot create regular file `/usr/local/jpeg/bin/cjpeg': No such file or directory
make: *** [install-lib] Error 1
难道安装程序自己新建一下目录都不行??晕,我自己去新建目录
mkdir -p /usr/local/jpeg/include
mkdir -p /usr/local/jpeg/lib
mkdir -p /usr/local/jpeg/bin
mkdir -p /usr/local/jpeg/man/man1
OK再编译就成功了
3、检查是否安装了libpng
rpm -qa libpng
没有的话编译libpng 这里下载
./configure --prefix=/usr/local/png
make && make install
4、安装GD库 这里下载
tar -zxvf gd-2.0.35.tar.gz
cd gd-2.0.35
./configure --prefix=/usr/local/gd2
5、编译PHP 这里下载
tar -zxvf php-5.2.5.tar.gz
cd php-5.2.5
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-zlib --with-jpeg-dir=/usr/local/jpeg --with-png-dir=/usr/local/png --with-freetype-dir=/usr/local/freetype --enable-ftp --enable-sockets --with-gd=/usr/local/gd2 --enable-gd-native-ttf --with-ttf --enable-magic-quotes --with-iconv -enable-mbstring=all
OK 全部完成
PS:如果安装有报错:
configure.ac:64: error: possibly undefined macro: AM_ICONV
    If this token and others are legitimate, please use m4_pattern_allow.
    See the Autoconf documentation.
make: *** [configure] Error 1
需要安装gettext 这里下载

posted @ 2009-09-10 11:43  行进中开火  阅读(17228)  评论()    收藏  举报