<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[linuxの飘扬]]></title> 
<link>https://www.linuxfly.org/index.php</link> 
<description><![CDATA[Power by www.linuxfly.org]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[linuxの飘扬]]></copyright>
<item>
<link>https://www.linuxfly.org/post/132/</link>
<title><![CDATA[[原]关于rpm打包的一个补充]]></title> 
<author>linuxing &lt;emos#linuxfly.org&gt;</author>
<category><![CDATA[RPM]]></category>
<pubDate>Tue, 12 Jun 2007 03:36:44 +0000</pubDate> 
<guid>https://www.linuxfly.org/post/132/</guid> 
<description>
<![CDATA[ 
	 &nbsp; &nbsp;正如前面日志中写到的，我们在编写.spec脚本的时候，应该尽量使用对应操作系统平台的标准宏命令。但有些时候，标准的宏中定义的写法未必可以满足我们的要求，此时就需要给标准的宏添加参数。下面以maildrop这个套件为例说明。<br/><strong><span style="color: #4169E1;">一、举例</span></strong><br/> &nbsp; maildrop是一个邮件投递代理（MDA）软件，其可搭配postfix实现过滤和强大的功能。maildrop的邮箱大小限额是用off_t来表示，而off_t在32平台上是32位有符号整数。所以最大只能为2^31次方。也就是最大2GB。如果要突破这个限制，需要在编译的时候增加下述的环境变量：<br/><div class="quote"><div class="quote-title">引用</div><div class="quote-content">CPPFLAGS="-D_FILE_OFFSET_BITS=64"</div></div><br/>............<br/><br/>Tags - <a href="https://www.linuxfly.org/tags/rpm/" rel="tag">rpm</a> , <a href="https://www.linuxfly.org/tags/build/" rel="tag">build</a>
]]>
</description>
</item><item>
<link>https://www.linuxfly.org/post/132/#blogcomment6196</link>
<title><![CDATA[[评论] [原]关于rpm打包的一个补充]]></title> 
<author>hello &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Tue, 09 Apr 2013 08:51:43 +0000</pubDate> 
<guid>https://www.linuxfly.org/post/132/#blogcomment6196</guid> 
<description>
<![CDATA[ 
	你好，冒昧请教一下，我在制作rpm包的时候，./configure操作时提示找不到头文件或者静态库，error:can&#039;t find **.h -add search path to CPPFLAGS and return configure.export CPPFLAGS=-I/usr/local/include ，类似这样的，但是在BUILDROOT目录下我确实能找到这个文件。我即使在configure之前加上export这步也是不起作用。你遇到这种问题吗？
]]>
</description>
</item>
</channel>
</rss>