[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] Re: Make qt-peers build and run out of the box
From: |
Mark Wielaard |
Subject: |
[cp-patches] Re: Make qt-peers build and run out of the box |
Date: |
Tue, 23 Aug 2005 21:28:21 +0200 |
Hi,
On Tue, 2005-08-23 at 21:07 +0200, Dalibor Topic wrote:
> > The qt-peer/Makefile.am was also updated to not need any hacking of the
> > include paths (this didn't work reliably if the path included multiple
> > include directories, like with the default Debian install)
>
> Could you elaborate on that one?
It replaces strings like /usr/include/qt with /usr/include/Qt/qt which
is just plain wrong. If we are using the pkg-config files we should use
the include paths it provides. And not make up something ourselves. We
should not try and fight and bastardize the autotools and pkg-config
setup if we are using it.
> More generally, I'd suggest rewriting the build tool stuff to simply use
> a qmake pro file for the qt peers, rather then messing with automake.
> That's what Trolltech does in their Qt 4.0.1 release, after all, and
> that seems to work just fine on win32, x11 and Mac OS X :)
>
> That would in theory allow us to remove the moc target and all that from
> the Malefile.am, and would not require messing with #includes, paths,
> letting people chose whatever include style floats their boats [1], and
> additionally, allow Sven to hack on the native peers without having to
> run through the build system fun required for the rest of GNU Classpath.
>
> So ... I'll look into it, and see what I can do.
Sure. For now I would like to have a working build though.
So if Sven can work with this I would like to commit this so everybody
can start helping out and debug the new peers. OK?
Cheers,
Mark
signature.asc
Description: This is a digitally signed message part
[cp-patches] Re: Make qt-peers build and run out of the box, Sven de Marothy, 2005/08/23
Re: [cp-patches] Make qt-peers build and run out of the box, Mark Wielaard, 2005/08/23