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" > > + "(plus devel/header file package) greater than or equal to 2.0.5.\n" > > "http://www.freetype.org\n"); > > return TRUE; > > } > > > > 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) -- Andreas Mohr Stauferstr. 6, D-71272 Renningen, Germany Tel. +49 7159 800604 http://mohr.de.tt