On Mon, May 20, 2002 at 12:09:01PM +0200, Ove Kaaven wrote:
On Sun, 19 May 2002, Francois Gouget wrote:
On Sun, 19 May 2002, Andreas Mohr wrote: @@ -593,9 +593,9 @@ ft_handle = wine_dlopen("libfreetype.so", RTLD_NOW, NULL, 0); if(!ft_handle) { WINE_MESSAGE(
"Wine cannot find the FreeType font library. To enable Wine to\n"
"use TrueType fonts please install a version of FreeType greater than\n"
"or equal to 2.0.5.\n"
"Wine could not find the FreeType font library. To enable Wine to\n"
"use TrueType fonts please install a version of FreeType\n"
return TRUE; }"(plus devel/header file package) greater than or equal to 2.0.5.\n" "http://www.freetype.org\n");
I disagree with this bit. This is printed by the Wine binary and the development libraries and headers are not needed for running Wine. Such a message should instead be printed by the configure script if it detects that FreeType libraries or headers are missing.
Actually, the development libraries *are* needed, though the headers are not. This is because the dlopen tries to load "libfreetype.so", NOT "libfreetype.so.6". And, at least on Debian, only the dev package provides the libfreetype.so symlink, the library package itself only contains libfreetype.so.6. (This issue is Debian bug #146136.)
Ah, thanks for enlightening us ! :-)
(that's probably what prompted me to add this message in the first place)
As it's probably only a Debian specific bug (or isn't it ?), I think changing the message to include devel stuff is still wrong, though... (as having devel stuff usually isn't required)