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

Reply via email to