<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>狂人山庄 &#124; Silence,声仔,吴洪声,奶罩 &#187; mac php gd leopard</title>
	<atom:link href="http://wuhongsheng.com/tag/mac-php-gd-leopard/feed/" rel="self" type="application/rss+xml" />
	<link>http://wuhongsheng.com</link>
	<description>响应我党号召,全面建设和谐博客,坚持和谐写博的路线不动摇</description>
	<lastBuildDate>Wed, 04 May 2011 15:13:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>在Mac OS X下编译带GD支持的PHP</title>
		<link>http://wuhongsheng.com/it/2007/03/mac_os_xgdphp/</link>
		<comments>http://wuhongsheng.com/it/2007/03/mac_os_xgdphp/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 08:22:00 +0000</pubDate>
		<dc:creator>吴洪声</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[mac php gd leopard]]></category>

		<guid isPermaLink="false">http://wuhongsheng.com/it/2007/03/mac_os_xgdphp/</guid>
		<description><![CDATA[先下载GD所需要的lib库 wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz wget wget http://jaist.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.25.tar.bz2 wget http://download.savannah.gnu.org/releases/freetype/freetype-2.3.5.tar.gz 编译安装libjpeg 由于libjpeg自带的ltconfig脚本有问题，所以需要手工从系统里面拷贝一份覆盖 tar zxvf jpegsrc.v6b.tar.gz cd jpeg-6b cp /usr/share/libtool/config.* . ./configure &#8211;host=Darwin &#8211;enable-shared make make install 编译安装libpng tar jxvf libpng-1.2.25.tar.bz2 cd libpng-1.2.25 ./configure make make install 编译安装freetype tar zxvf freetype-2.3.5.tar.gz cd freetype-2.3.5 ./configure make make install 重新编译PHP，只需要./configure的时候加上以下参数 &#8211;with-gd &#8211;with-jpeg-dir &#8211;with-png-dir &#8211;with-zlib-dir &#8211;with-freetype-dir &#8211;enable-gd-native-ttf 观察configure的log，如果有下面的输出就表示成功了。 checking for GD [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>
先下载GD所需要的lib库
</p>
<p>
wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz<br />
<br />wget wget http://jaist.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.25.tar.bz2<br />
<br />wget http://download.savannah.gnu.org/releases/freetype/freetype-2.3.5.tar.gz
</p>
<p>
编译安装libjpeg<br />
<br />由于libjpeg自带的ltconfig脚本有问题，所以需要手工从系统里面拷贝一份覆盖
</p>
<p>
tar zxvf jpegsrc.v6b.tar.gz<br />
<br />cd jpeg-6b<br />
<br />cp /usr/share/libtool/config.* .<br />
<br />./configure &#8211;host=Darwin &#8211;enable-shared<br />
<br />make<br />
<br />make install
</p>
<p>
编译安装libpng
</p>
<p>
tar jxvf libpng-1.2.25.tar.bz2<br />
<br />cd libpng-1.2.25<br />
<br />./configure<br />
<br />make<br />
<br />make install
</p>
<p>
编译安装freetype
</p>
<p>
tar zxvf freetype-2.3.5.tar.gz<br />
<br />cd freetype-2.3.5<br />
<br />./configure<br />
<br />make<br />
<br />make install
</p>
<p>
重新编译PHP，只需要./configure的时候加上以下参数
</p>
<p>
&#8211;with-gd &#8211;with-jpeg-dir &#8211;with-png-dir &#8211;with-zlib-dir &#8211;with-freetype-dir &#8211;enable-gd-native-ttf<br />
<br />观察configure的log，如果有下面的输出就表示成功了。
</p>
<p>
checking for GD support&#8230; yes<br />
<br />checking for the location of libjpeg&#8230; yes<br />
<br />checking for the location of libpng&#8230; yes</p>
<p>checking for FreeType 2&#8230; yes
</p>
<p>
编译安装完php后，运行php -m可以看到所包含的模块
</p>
<p>如果需要编译为64位的PHP(如core 2 duo的CPU,leopard系统),在configure前先运行下面的命令</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">CFLAGS</span>=<span style="color: #ff0000;">'-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -O2 -pipe'</span>
<span style="color: #7a0874; font-weight: bold;">export</span> <span style="color: #007800;">CXXFLAGS</span>=<span style="color: #ff0000;">&quot;<span style="color: #007800;">${CFLAGS}</span>&quot;</span></pre></div></div>



<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://wuhongsheng.com/it/2007/03/mac_os_xgdphp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.279 seconds -->

