Building from tqt3 onwards all compiles for me (slackware 13.37)
When compiling twin-style-crystal it stops at the error that qvariant.h was not found. Adding --with-extra-includes=/usr/include/tqt/Qt/ during configure finds the file but then stops with the error:
In file included from configdialog.h:12:0, from crystalconfig.cc:43: /usr/include/tqt/Qt/qvariant.h:45:28: fatal error: QtCore/qatomic.h: No such file or directory compilation terminated. make[3]: *** [crystalconfig.lo] Error 1 make[3]: Leaving directory `/tmp/twin-style-crystal/client/config' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/twin-style-crystal/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/twin-style-crystal' make: *** [all] Error 2
This file (QtCore/qatomic.h) does not exists anywhere in the git tree or the local system.
Jay
Correction. The file qvariant.h has includes
#include <QtCore/qatomic.h> #include <QtCore/qbytearray.h> #include <QtCore/qlist.h> #include <QtCore/qmetatype.h> #include <QtCore/qmap.h> #include <QtCore/qhash.h> #include <QtCore/qstring.h>
These are in tqtinterface ... but these are for qt4. git/tde/main/dependencies/tqtinterface/qtinterface/tqt4/Qt/
Unable to build twin-style-crystal under tqt3 with no qt4 installed at all.
Jay On Thu, Feb 23, 2012 at 1:58 AM, Jay jayflood@gmail.com wrote:
Building from tqt3 onwards all compiles for me (slackware 13.37)
When compiling twin-style-crystal it stops at the error that qvariant.h was not found. Adding --with-extra-includes=/usr/include/tqt/Qt/ during configure finds the file but then stops with the error:
In file included from configdialog.h:12:0, from crystalconfig.cc:43: /usr/include/tqt/Qt/qvariant.h:45:28: fatal error: QtCore/qatomic.h: No such file or directory compilation terminated. make[3]: *** [crystalconfig.lo] Error 1 make[3]: Leaving directory `/tmp/twin-style-crystal/client/config' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/twin-style-crystal/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/twin-style-crystal' make: *** [all] Error 2
This file (QtCore/qatomic.h) does not exists anywhere in the git tree or the local system.
Jay
On 02/22/2012 08:22 PM, Jay wrote:
Correction. The file qvariant.h has includes
#include <QtCore/qatomic.h> #include <QtCore/qbytearray.h> #include <QtCore/qlist.h> #include <QtCore/qmetatype.h> #include <QtCore/qmap.h> #include <QtCore/qhash.h> #include <QtCore/qstring.h>
These are in tqtinterface ... but these are for qt4. git/tde/main/dependencies/tqtinterface/qtinterface/tqt4/Qt/
Unable to build twin-style-crystal under tqt3 with no qt4 installed at all.
Jay
I've built it for 3.5.10 and always with Qt3 only. Which source are you using? The source I've used is:
13969-crystal-1.0.7.tar.bz2
(which I think is the kde-look source package)
Nothing at all fancy on the build:
cd $startdir/src/crystal-$pkgver ./configure --prefix=`kde-config --prefix` make || return 1
On 02/22/2012 08:46 PM, David C. Rankin wrote:
On 02/22/2012 08:22 PM, Jay wrote:
Correction. The file qvariant.h has includes
#include <QtCore/qatomic.h> #include <QtCore/qbytearray.h> #include <QtCore/qlist.h> #include <QtCore/qmetatype.h> #include <QtCore/qmap.h> #include <QtCore/qhash.h> #include <QtCore/qstring.h>
These are in tqtinterface ... but these are for qt4. git/tde/main/dependencies/tqtinterface/qtinterface/tqt4/Qt/
Unable to build twin-style-crystal under tqt3 with no qt4 installed at all.
Jay
I've built it for 3.5.10 and always with Qt3 only. Which source are you using? The source I've used is:
13969-crystal-1.0.7.tar.bz2
(which I think is the kde-look source package)
Nothing at all fancy on the build:
cd $startdir/src/crystal-$pkgver ./configure --prefix=`kde-config --prefix` make || return 1
Yes, the source was from kde-look. Old url was:
http://www.kde-look.org/content/show.php?content=13969
I've built it for 3.5.10 and always with Qt3 only. Which source are you
using?
The source I've used is:
13969-crystal-1.0.7.tar.bz2
After 3.5.13 i couldn't get this source to build. I am using git source 'applications/twin-crystal-style' and under qt3 it builds no problem, but there are errors when trying to use it because the plugins can not be loaded. Tim mentioned the problem was with qt3 and he doesn't really want to patch qt3 for this.
For this reason i rebuilt everything under tqt3, but the 'applications/twin-crystal/style' git source will not build (re: errors posted in last email). Will keep playing with it and see where it leads. Thanks.
Jay
On Thu, Feb 23, 2012 at 12:48 AM, David C. Rankin < drankinatty@suddenlinkmail.com> wrote:
On 02/22/2012 08:46 PM, David C. Rankin wrote:
On 02/22/2012 08:22 PM, Jay wrote:
Correction. The file qvariant.h has includes
#include <QtCore/qatomic.h> #include <QtCore/qbytearray.h> #include <QtCore/qlist.h> #include <QtCore/qmetatype.h> #include <QtCore/qmap.h> #include <QtCore/qhash.h> #include <QtCore/qstring.h>
These are in tqtinterface ... but these are for qt4. git/tde/main/dependencies/tqtinterface/qtinterface/tqt4/Qt/
Unable to build twin-style-crystal under tqt3 with no qt4 installed at
all.
Jay
I've built it for 3.5.10 and always with Qt3 only. Which source are you
using?
The source I've used is:
13969-crystal-1.0.7.tar.bz2
(which I think is the kde-look source package)
Nothing at all fancy on the build:
cd $startdir/src/crystal-$pkgver ./configure --prefix=`kde-config --prefix` make || return 1
Yes, the source was from kde-look. Old url was:
http://www.kde-look.org/content/show.php?content=13969
-- David C. Rankin, J.D.,P.E.
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 02/23/2012 05:08 AM, Jay wrote:
I've built it for 3.5.10 and always with Qt3 only. Which source are you using? The source I've used is:
13969-crystal-1.0.7.tar.bz2
After 3.5.13 i couldn't get this source to build. I am using git source 'applications/twin-crystal-style' and under qt3 it builds no problem, but there are errors when trying to use it because the plugins can not be loaded. Tim mentioned the problem was with qt3 and he doesn't really want to patch qt3 for this.
For this reason i rebuilt everything under tqt3, but the 'applications/twin-crystal/style' git source will not build (re: errors posted in last email). Will keep playing with it and see where it leads. Thanks.
Jay
I'm having the same problem even with Qt3:
checking for KDE... configure: error: I can't find the designer plugins. These are required and should have been installed by kdelibs ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/david/bld/david/build
I'll have to look into this later. Unless you solve it first :)
On 23 February 2012 20:21, David C. Rankin drankinatty@suddenlinkmail.com wrote:
On 02/23/2012 05:08 AM, Jay wrote:
I've built it for 3.5.10 and always with Qt3 only. Which source are you using? The source I've used is:
13969-crystal-1.0.7.tar.bz2
After 3.5.13 i couldn't get this source to build. I am using git source 'applications/twin-crystal-style' and under qt3 it builds no problem, but there are errors when trying to use it because the plugins can not be loaded. Tim mentioned the problem was with qt3 and he doesn't really want to
patch
qt3 for this.
For this reason i rebuilt everything under tqt3, but the 'applications/twin-crystal/style' git source will not build (re: errors posted in last email). Will keep playing with it and see where it leads. Thanks.
Jay
I'm having the same problem even with Qt3:
checking for KDE... configure: error: I can't find the designer plugins. These are required and should have been installed by kdelibs ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/david/bld/david/build
I'll have to look into this later. Unless you solve it first :)
Remove the admin folder. Checkout the admin folder from git. move it to where admin was.
Make -f admin/Makefile.common
if you get errors regarding libtool try this:
make maintainer-clean autoreconf make
Calvin
On 02/23/2012 07:22 PM, Calvin Morrison wrote:
I'll have to look into this later. Unless you solve it first :)
Remove the admin folder. Checkout the admin folder from git. move it to where admin was.
Make -f admin/Makefile.common
if you get errors regarding libtool try this:
make maintainer-clean autoreconf make
Calvin
Why is the git tree crystal source so OLD -- it's version 1.0.5 for goodness sake. The last version in kde-look is 2 versions NEWER?? The current is 1.0.7. This should be updated in git as I'm sure there were a number of bug fixes.
Who updates the tree when newer sources are found?
Why is the git tree crystal source so OLD -- it's version 1.0.5 for goodness sake. The last version in kde-look is 2 versions NEWER?? The current is 1.0.7. This should be updated in git as I'm sure there were a number of bug fixes.
Who updates the tree when newer sources are found?
Tim does, but he's not clairvoyant. Somebody has to let him know or files a bug report. :)
Darrell
On 02/23/2012 09:17 PM, Darrell Anderson wrote:
Why is the git tree crystal source so OLD -- it's version 1.0.5 for goodness sake. The last version in kde-look is 2 versions NEWER?? The current is 1.0.7. This should be updated in git as I'm sure there were a number of bug fixes.
Who updates the tree when newer sources are found?
Tim does, but he's not clairvoyant. Somebody has to let him know or files a bug report. :)
Darrell
OK,
Before we get into updating/hacking the source to work with TDE, let's get the 1.0.7 source put in the tree. I have a seminar tomorrow, so I'll try and get the bug report in after that.
On 02/23/2012 09:17 PM, Darrell Anderson wrote:
Why is the git tree crystal source so OLD -- it's version 1.0.5 for goodness sake. The last version in kde-look is 2 versions NEWER?? The current is 1.0.7. This should be updated in git as I'm sure there were a number of bug fixes.
Who updates the tree when newer sources are found?
Tim does, but he's not clairvoyant. Somebody has to let him know or files a bug report. :)
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Hmm.. Strange, I can build 1.0.7 on my 3.5.12 install all day long:
tde-twindeco-crystal-1.0.7-1-x86_64.pkg.tar.xz
I'm not sure what the designer error is, it looks like when it fails on TDE it is right at the end of configure. Oh, well, something for tomorrow...
On 02/23/2012 10:28 PM, David C. Rankin wrote:
On 02/23/2012 09:17 PM, Darrell Anderson wrote:
Why is the git tree crystal source so OLD -- it's version 1.0.5 for goodness sake. The last version in kde-look is 2 versions NEWER?? The current is 1.0.7. This should be updated in git as I'm sure there were a number of bug fixes.
Who updates the tree when newer sources are found?
Tim does, but he's not clairvoyant. Somebody has to let him know or files a bug report. :)
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Hmm.. Strange, I can build 1.0.7 on my 3.5.12 install all day long:
tde-twindeco-crystal-1.0.7-1-x86_64.pkg.tar.xz
I'm not sure what the designer error is, it looks like when it fails on TDE it is right at the end of configure. Oh, well, something for tomorrow...
I think I found the problem:
taking that configure: 31462: /opt/trinity/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: ${exec_prefix}/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /opt/trinity/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/lib/kde/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/local/kde/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/kde/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/lib/kde/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/lib/kde3/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/X11R6/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/local/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /opt/kde3/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /opt/kde/lib/kde3/plugins/designer/kdewidgets.la configure: 31462: /usr/X11R6/kde/lib/kde3/plugins/designer/kdewidgets.la configure:31485: error: I can't find the designer plugins. These are required and should have been installed by kdelibs
It seems to be looking for kdewidgets.la which is in /opt/trinity/lib/trinity/plugins/designer/kdewidgets.la. I've tried:
./configure --prefix=/opt/trinity --with-qt-dir=/opt/qt3 --with-extra-libs=/opt/trinity/lib/trinity
still won't find it. Any ideas?
I think I found the problem:
It seems to be looking for kdewidgets.la which is in /opt/trinity/lib/trinity/plugins/designer/kdewidgets.la. I've tried:
./configure --prefix=/opt/trinity --with-qt-dir=/opt/qt3 --with-extra-libs=/opt/trinity/lib/trinity
still won't find it. Any ideas?
None of those configure options will help if kdewidgets.la was not built and installed by tdelibs. The files exist in my tdelibs pacakge. Here are my tdelibs build options (Slackware). I'll guess one of the graphic related options controls whether to build the designer plugins. Try rebuilding tdelibs and then check whether opt/trinity/lib/trinity/plugins/designer/kdewidgets.la exists.
cmake $SOURCES_ROOT \ -DCMAKE_C_FLAGS:STRING="$CPUOPT" \ -DCMAKE_CXX_FLAGS:STRING="$CPUOPT $DEBUG_CMAKE_OPT" \ -DCMAKE_INSTALL_PREFIX=${PREFIX} \ -DSYSCONF_INSTALL_DIR=${SYSCONFDIR} \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=${MANDIR} \ -DWITH_LIBART=ON \ -DWITH_LIBIDN=ON \ -DWITH_LUA=$LUA \ -DWITH_TIFF=ON \ -DWITH_JASPER=ON \ -DWITH_OPENEXR=ON \ -DWITH_UTEMPTER=ON \ -DWITH_AVAHI=$DNSSD \ -DWITH_ASPELL=ON \ -DWITH_HSPELL=OFF \ -DWITH_ARTS=ON \ -DWITH_ALSA=ON \ -DWITH_SSL=ON \ -DWITH_CUPS=ON \ -DWITH_INOTIFY=ON \ -DWITH_PCRE=ON \ -DWITH_ELFICON=OFF \ -DWITH_GAMIN=ON \ -DWITH_GCC_VISIBILITY=ON \ -DCMAKE_SKIP_RPATH=OFF || exit 1
Darrell
On 02/23/2012 11:14 PM, Darrell Anderson wrote:
Try rebuilding tdelibs and then check whether opt/trinity/lib/trinity/plugins/designer/kdewidgets.la exists.
I have it on my box (in my chroot build environment):
l opt/trinity/lib/trinity/plugins/designer/kdewidgets* -rw-r--r-- 1 root root 773 Feb 22 16:30 opt/trinity/lib/trinity/plugins/designer/kdewidgets.la -rwxr-xr-x 1 root root 103760 Feb 22 16:54 opt/trinity/lib/trinity/plugins/designer/kdewidgets.so
The problem with the 1.0.7 source is that it can't find it in:
/opt/trinity/lib/trinity/
I think the configure file is getting thrown off due to the tdelibs, etc., names that the package things are kdelibs, etc... I'll start picking through the code. I'm motivated to get twindeo-crystal going - at all costs :)
On 02/23/2012 07:22 PM, Calvin Morrison wrote:
On 23 February 2012 20:21, David C. Rankin <drankinatty@suddenlinkmail.com mailto:drankinatty@suddenlinkmail.com> wrote:
On 02/23/2012 05:08 AM, Jay wrote:
I've built it for 3.5.10 and always with Qt3 only. Which source are you using? The source I've used is:
13969-crystal-1.0.7.tar.bz2
After 3.5.13 i couldn't get this source to build. I am using git source 'applications/twin-crystal-style' and under qt3 it builds no problem, but there are errors when trying to use it because the plugins can not be loaded. Tim mentioned the problem was with qt3 and he doesn't really want to patch qt3 for this.
For this reason i rebuilt everything under tqt3, but the 'applications/twin-crystal/style' git source will not build (re: errors posted in last email). Will keep playing with it and see where it leads. Thanks.
Jay
I'm having the same problem even with Qt3:
checking for KDE... configure: error: I can't find the designer plugins. These are required and should have been installed by kdelibs ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/david/bld/david/build
I'll have to look into this later. Unless you solve it first :)
Remove the admin folder. Checkout the admin folder from git. move it to where admin was.
Make -f admin/Makefile.common
if you get errors regarding libtool try this:
make maintainer-clean autoreconf make
Calvin
Now I get
checking for Qt... checking for pkg-config... /usr/bin/pkg-config configure: error: Qt (>= Qt 4.3 and < 5.0) (headers and libraries) not found. Please check your installation! For more details about this problem, look at the end of config.log. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /mnt/nv1/home/chroot/david/build
On Thu, 23 Feb 2012 19:21:19 -0600 "David C. Rankin" drankinatty@suddenlinkmail.com wrote:
On 02/23/2012 05:08 AM, Jay wrote:
I've built it for 3.5.10 and always with Qt3 only. Which source are you using? The source I've used is:
13969-crystal-1.0.7.tar.bz2
After 3.5.13 i couldn't get this source to build. I am using git source 'applications/twin-crystal-style' and under qt3 it builds no problem, but there are errors when trying to use it because the plugins can not be loaded. Tim mentioned the problem was with qt3 and he doesn't really want to patch qt3 for this.
For this reason i rebuilt everything under tqt3, but the 'applications/twin-crystal/style' git source will not build (re: errors posted in last email). Will keep playing with it and see where it leads. Thanks.
Jay
I'm having the same problem even with Qt3:
checking for KDE... configure: error: I can't find the designer plugins. These are required and should have been installed by kdelibs ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/david/bld/david/build
I'll have to look into this later. Unless you solve it first :)
To solve the designer plugins error you can correct the ./configure file by doing sed 's#$PREFIX/lib/kde3#$PREFIX/lib/trinity#g'. I already built entire KDE 3.5.10 packages on tdelibs 3.5.13 using this method (but IIRC I didn't regenerate autotools files but used sed'd configure directly).