[FZH] rpmbuild找不到头文件

Y.M. zakarum-my在163.com
星期二 三月 30 09:44:27 UTC 2010


最近打包的时候发现,直接执行configure可以找到的头文件,在用rpmbuild打包的时
候却找不到。

比如freetype-devel, 直接执行源码包里的configure可以找到,但是如果通过
rpmbuild来执行,就会提示找不到freetype的头文件.

似乎是因为直接执行configure的时候,可以从/usr/include/freetype2/freetype下面
找到头文件,但是用rpmbuild打包的时候,却认为freetype的头文件
在/usr/include/freetype下面。难道rpmbuild里的宏不是通过pkgconfig找到头文件
的?

虽然把freetype目录链接到/usr/include下面可以解决问题,但是有些时候编译会出
错。

求打包老鸟指教。
-- 
zakarum



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