pentix / qjournalctl

A multi-platform, Qt-based frontend for systemd's journalctl command. Accepting local as well as remote (SSH) data sources.
GNU General Public License v3.0
166 stars 17 forks source link

No qmake in Fedora #38

Closed drizt closed 4 years ago

drizt commented 4 years ago

I tried to build qjournalctl on Fedora 31.

$ ./autogen.sh 
./autogen.sh: line 3: qmake: command not found

Then I edit autogen.sh and change qmake with qmake-qt5. Now I can build. So qjournalctl should check qmake on system and correct qmake name before building.

pentix commented 4 years ago

Hi, thanks for reporting! I was not aware qmake was called differently but it seems Fedora tries to separate the Qt4/Qt5 versions better from each other.

I provided a fix in the master branch, I tested it on a few VMs but not under Fedora, feel free to hit me up again if that did not solve your issue :)

drizt commented 4 years ago

Now compiling works but I see strange message

$ ./autogen.sh 
which: no qmake in (/home/taurus/.local/bin:/home/taurus/.local/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/taurus/.composer/vendor/bin:/home/taurus/develop/mxe/usr/bin:/home/taurus/develop/mxe/usr/bin)
Info: creating stash file /home/taurus/develop/qjournalctl/.qmake.stash
pentix commented 4 years ago

Thanks for reporting back, which seems to generate different output everywhere :)

It should be fixed now!

drizt commented 4 years ago

Now works. Thanks!

pentix commented 4 years ago

Awesome, thank you!