On Friday, January 31, 2003, at 01:27 PM, James Gibbs wrote:
I'm working to make a package for xplanet. I thought I was basically all finished until I discovered that it won't build if freetype is installed. Freetype2 alone is not a problem.This is a problem for a few packages. There is no way to fix it with conflicts lines, since fink doesn't know about conflicts yet. (only dpkg does, at install time)
The immediate problem is that FT_Library is not defined. It is defined in /sw/include/freetype2/freetype/freetype.h. If I add #include <freetype2/freetype/freetype.h> to displaybase.h, the problem is fixed. But the file #includes FT_FREETYPE_H, which is defined in freetype2's ftheader.h as freetype/freetype.h.
This doesn't make sense to me, since the c++ line has -I/sw/include/freetype2, so it should be #including the file. I suppose I could just patch displaybase.h and be done with it. Any thoughts?
So, you should use your workaround until fink implements BuildConflicts.
-Ben
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users
