Can't compile libqxt to work with Qt5.2.1?

Issue #88 new
Emmet O'Neill created an issue

I've been working on a project using Qt5.2.1 and QtQuick2.2 in QtCreator3.1.0(opensource), and I was hoping to use the global shortcut feature that's part of libQxt. Unfortunately, I haven't been able to get Qxt to compile or work with my project at all so far. I pulled the latest stable version from the website and ran into an error where ./configure failed because it couldn't find Qt4 (even though it detected Qt5.2.1).

Next I cloned the development branch and ran ./configure again, here's what it outputs:

user@computer:  ~/Downloads/libqxt$ ./configure
Testing for optional external libraries.
If tests fail, some features will not be available.
Checking for qt4 ..  [success] 
Checking for db ..  [failure] 
Checking for openssl ..  [failure] 
Checking for xrandr ..  [failure] 
Checking for zeroconf ..  [failure] 
Autodetection finished. Running qmake.
Project MESSAGE: building docs
Project MESSAGE: building core module
Project MESSAGE: building widgets module
Project MESSAGE: building network module
Project MESSAGE: building sql module
Project MESSAGE: building web module
Project ERROR: Unknown module(s) in QT: designer
Configure finished. Run /usr/bin/make now.

user@computer:  ~/Downloads/libqxt$ make && make install
make: *** No targets specified and no makefile found.  Stop.

I'm not very experienced with building libraries from source, and I'm pretty new to Qt and Linux development, so the problem may be on my end. Is there something that I've configured incorrectly, does Qxt simply not support Qt5/QtCreator3 projects yet, or is the latest dev branch just not building currently?

Comments (4)

  1. Burkhard Daniel

    Thanks for your email!

    I am on parental leave until August 22nd. I may occasionally be checking my email in the meantime but will not do so regularly. If you need urgent assistance, please contact support@omicron.at. For other issues, please contact the OMICRON Berlin office at +49-30-3116098-5100.

    Your email will not automatically be forwarded.

    Thanks.

  2. Tzu-ping Chung

    How did you get Qt installed? Some Linux distributions split Qt development headers into multiple packages, and you might have to install extra dependencies to build libQxt. For example Mageia has lib64qt5designer-devel that you need to install separately.

  3. Log in to comment