Yes. TDE will (as of a couple days ago) build completely against tqt3, theoretically resolving any remaining Qt3<-->Qt4 conflicts and allowing the usage of Qt4 directly in new (or manually ported) TDE code. Since I can hear people's confusion now, this ONLY ALLOWS NEWLY-WRITTEN QT4-BASED CODE to be compiled and linked into TDE applications--it does NOT magically make TDE compile on Qt4, nor will it ever. :-)
tdelibs doesn't build against tqt3:
Unable to find tqt! Try adding the directory in which the tqt.pc file is located
Which is created by tqtinterface, but not tqt3. Since tqt3 doesn't build with tqtinterface installed I don't see a correct way to build tdelibs.
People, how do you build it??
Le 13/12/2011 13:41, Aleksey Midenkov a écrit :
Yes. TDE will (as of a couple days ago) build completely against tqt3, theoretically resolving any remaining Qt3<-->Qt4 conflicts and allowing the usage of Qt4 directly in new (or manually ported) TDE code. Since I can hear people's confusion now, this ONLY ALLOWS NEWLY-WRITTEN QT4-BASED CODE to be compiled and linked into TDE applications--it does NOT magically make TDE compile on Qt4, nor will it ever. :-)
tdelibs doesn't build against tqt3:
Unable to find tqt! Try adding the directory in which the tqt.pc file is located
Which is created by tqtinterface, but not tqt3. Since tqt3 doesn't build with tqtinterface installed I don't see a correct way to build tdelibs.
People, how do you build it??
What is your PKG_CONFIG_PATH ?
Yes. TDE will (as of a couple days ago) build completely against tqt3, theoretically resolving any remaining Qt3<-->Qt4 conflicts and allowing the usage of Qt4 directly in new (or manually ported) TDE code. Since I can hear people's confusion now, this ONLY ALLOWS NEWLY-WRITTEN QT4-BASED CODE to be compiled and linked into TDE applications--it does NOT magically make TDE compile on Qt4, nor will it ever. :-)
tdelibs doesn't build against tqt3:
Unable to find tqt! Try adding the directory in which the tqt.pc file is located
Which is created by tqtinterface, but not tqt3. Since tqt3 doesn't build with tqtinterface installed I don't see a correct way to build tdelibs.
People, how do you build it??
tqt3, tqtinterface, arts, tdelibs, tdebase, etc.
tqtinterface is the "glue" layer that makes switching between tqt3 and qt3 possible, so it will always be required.
Tim
On Tue, Dec 13, 2011 at 11:20 PM, Timothy Pearson kb9vqf@pearsoncomputing.net wrote:
People, how do you build it??
tqt3, tqtinterface, arts, tdelibs, tdebase, etc.
tqtinterface is the "glue" layer that makes switching between tqt3 and qt3 possible, so it will always be required.
Someone should write about this build order in tdelibs/COMPILING...
People, how do you build it??
tqt3, tqtinterface, arts, tdelibs, tdebase, etc.
Someone should write about this build order in tdelibs/COMPILING...
http://www.trinitydesktop.org/wiki/bin/view/Developers/HowToBuild
Darrell
On Tue, Feb 14, 2012 at 6:40 AM, Darrell Anderson humanreadable@yahoo.com wrote:
People, how do you build it??
tqt3, tqtinterface, arts, tdelibs, tdebase, etc.
Someone should write about this build order in tdelibs/COMPILING...
http://www.trinitydesktop.org/wiki/bin/view/Developers/HowToBuild
Then this is not very good that outdated and misguiding info is present in Git. Someone should remove it from COMPILING document and replace with the link to this page.
And I suppose arts is not required if tdelibs is configured with -DWITH_ARTS=OFF option?
On Tue, Feb 14, 2012 at 6:40 AM, Darrell Anderson humanreadable@yahoo.com wrote:
People, how do you build it??
tqt3, tqtinterface, arts, tdelibs, tdebase, etc.
Someone should write about this build order in tdelibs/COMPILING...
http://www.trinitydesktop.org/wiki/bin/view/Developers/HowToBuild
Then this is not very good that outdated and misguiding info is present in Git. Someone should remove it from COMPILING document and replace with the link to this page.
Updated in GIT hash 4af19d1. I thought I had already dealt with that, sorry.
And I suppose arts is not required if tdelibs is configured with -DWITH_ARTS=OFF option?
Correct. If it fails to build then there is a bug.
Tim
On Wed, 15 Feb 2012 00:58:20 -0600 "Timothy Pearson" kb9vqf@pearsoncomputing.net wrote:
And I suppose arts is not required if tdelibs is configured with -DWITH_ARTS=OFF option?
Correct. If it fails to build then there is a bug.
I was able to build 3.5.13 -libs and -base packages without arts, so it does work. The problem is with the autotools packages, which 1. look for arts even when they don't need it and 2. are not respecting --without-arts when I try to pass it. I didn't bother filing a bug because it's autotools-related and there's an easy workaround (compile with arts present, then kick it back off).