On Wed, Dec 31, 2008 at 1:34 PM, Julie S <[email protected]> wrote: > my last few compiles using qt4-makefile have resulted in a large increase in > kde related errors like: > /usr/include/kde/kurl.h:312: error: expected ',' or '...' before '&' token > /usr/include/kde/kurl.h:312: error: ISO C++ forbids declaration of 'QCString' > with no type
This is my fault -- kind of. I seem to have committed at some point a change to the KDE include prefix in qt4-makefile, which means it's now picking up KDE3 headers on your system instead of KDE4 ones. It's a change I had to make for this system when upgrading to Ubuntu 8.10, which now has KDE4 headers in the same location (/usr/include/kde) as the old KDE3 headers were -- so you can no longer have both installed at once, which is painful. If your system has KDE4 headers in the location previously given in qt4-makefile, then you'll want to change it back again, which I think means setting KDEDIR to /usr/lib/kde4 and KDEINC to $(KDEDIR)/include. Sorry about that. > 1. What build system are we using currently for the port qt4-makefile or > cmake? I am currently still using qt4-makefile, and I have only given cursory testing to the CMake system because I didn't want to get too bogged down in worrying about build systems as well as worrying about code. I've recently added some resource file compilation lines to qt4-makefile (everything with QRC in it) that are not in CMake at all yet, as well -- but they won't really come in to play until we need to link the code, after it all compiles, and I'm not sure how much they might change so I haven't really made any noise about them yet. The idea I'm working toward there is to have all of the UI and icon files compiled in to the binary using QRC resource files, so that IconLoader and the UI file parser can read them from there. > 2. I understand from the archive reading the cmake version wasn't allowing > some debugging features to work. Is this still the case? That sounds vaguely familiar, but I'm afraid that's about as far as my recollection goes. Chris ------------------------------------------------------------------------------ _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
