kdesupport/kdewin32/include/msvc
Christian Ehrlicher
Ch.Ehrlicher at gmx.de
Wed Jan 30 12:15:07 CET 2008
> Von: "Jarosław Staniek" <js at iidea.pl>
> Christian Ehrlicher said the following, On 2008-01-30 11:27:
> >> Von: Jaroslaw Staniek
> >> SVN commit 768534 by staniek:
> >>
> >> add a number of HAVE_* flags so we can easier check existence of these
> >> functions e.g. in strigi
> >>
> > That's not good. You'll get conflicts now when anywhere else HAVE_FOO is
> defined to 1 or something else. Please use a kdewin prefix or something
> like this. I also don't understand why you need this at all - cmake configure
> checks are the correct place to check for such things.
>
> Configure checks no longer work because functions like strcasecmp() are
> defined in kdewin32 and the checks does not link against kdewin32. This is
> the
> case for instance in strigi. Some other checks do not define
> WIN32_LEAN_AND_MEAN and we end up without important HAVE_* macros defined
> too.
>
> Perhaps we should add #ifndef HAVE_FOO ?
>
Your system is screwed up. strigi was never supposed to use headers from kdewin32 nor link against kdewin32.
It compiled fine for the last months and I never heard complains from emerge users that strigi is uncompileable. What changed?
Christian
--
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
More information about the Kde-windows
mailing list