Von: Thiago Macieira <[EMAIL PROTECTED]> > Alexander Neundorf wrote: > >On Sunday 05 March 2006 14:59, Stephan Kulow wrote: > >> On Sunday, 5. March 2006 11:46, Peter Kümmel wrote: > >> > Hi there, > >> > > >> > while compiling khtml/kjs with mingw I've met a problem: > >> > > >> > There are THREE global.h files, > >> > > >> > kio/kio/global.h <- svn > >> > kjs/global.h <- generated by the build process > >> > kjsembed/kjsembed/global.h <- svn > >> > > >> > > >> > Because the naming is incorrect, these files are not > >> > global they are only visible in their "include-space", > >> > I propose the rename them. > >> > >> How so? kio/global.h is always included as such and the same for kjs - > >> not sure about kjsembed, but it shouldn't matter at all. > >> > >> So where is your problem? > > > >It works, but it's not nice. I already wanted to write basically the > > same email. It only works if the include directories are given > > correctly, otherwise it will include the wrong global.h and the > > compiler will produce errors, but not that it didn't find the header. > > > >I'd suggest to rename them to something like kjs-global.h and > > kio-global.h . Especially now that we have svn :-) > > While that's a valid suggestion, I don't understand the reason behind it. > > #include <kio/global.h> will never clash with the KJS or KJSEmbed's > global.h. If you find somewhere it's doing #include "global.h", it's > probably best to change there. > > As for the other two global.h, it should work too. In the future, if we > move things around in SVN, we may end up with duplicate names too, so > it's important to support that from the start. > > The include paths are defined per directory, right? So what's the whole > problem? The problem really was '#include "global.h"', but it shouldn't be that hard to find out all places where this is used.
Christian -- Bis zu 70% Ihrer Onlinekosten sparen: GMX SmartSurfer! Kostenlos downloaden: http://www.gmx.net/de/go/smartsurfer _______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem