[FZH] rpmbuild找不到头文件

Caius 'kaio' Chance k在kaio.me
星期二 三月 30 10:40:24 UTC 2010


(2010年03月30日 19:44), Y.M. wrote:
> 最近打包的时候发现,直接执行configure可以找到的头文件,在用rpmbuild打包的时
> 候却找不到。
>
> 比如freetype-devel, 直接执行源码包里的configure可以找到,但是如果通过
> rpmbuild来执行,就会提示找不到freetype的头文件.
>
> 似乎是因为直接执行configure的时候,可以从/usr/include/freetype2/freetype下面
> 找到头文件,但是用rpmbuild打包的时候,却认为freetype的头文件
> 在/usr/include/freetype下面。难道rpmbuild里的宏不是通过pkgconfig找到头文件
> 的?

configure 有很多參數可以放在後面的,看一下:

https://fedoraproject.org/wiki/How_to_create_an_RPM_package

http://sourceware.org/autobook/autobook/autobook_14.html#SEC14

您應該有所得着。

kaio


关于邮件列表 Chinese 的更多信息