win32 build stops with linker error

David Faure faure at kde.org
Tue Jun 27 20:30:59 CEST 2006


On Tuesday 27 June 2006 20:24, William A. Hoffman wrote:
> At 01:49 PM 6/27/2006, Peter Kümmel wrote:
> >William A. Hoffman wrote:
> >> At 10:03 AM 6/27/2006, Peter Kümmel wrote:
> >> 
> >> 
> >>> But currently the build system is broken on win2k, because moc is
> >>> called with too much parameters thus the command line becomes too long.
> >>>
> >>> Peter
> >> 
> >> This sounds like a cmake issue.  What generator are you using?
> >> 
> >> -Bill
> >> 
> >
> >But there are no problems when using "NMake Makefiles".
> 
> The makefiles use response files for the commands.  I would think that the IDE
> would do the same, but oh well....  So, does it have to be that long?

Basically, yes. Most kdelibs and qt header files are in khtml's dependencies,
and that's a lot of different directories inside kdelibs ... moc needs the same as the compiler:
the list of -I paths for possibly-used headers.

-- 
David Faure, faure at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).



More information about the Kde-buildsystem mailing list