New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What are the build requirements for linux? #29
Comments
Unfortunately i don't use debian. All I can say is that it looks like they're packaging an incomplete version of Qt. Maybe there are qtmultimedia and qtsvg packages? You might also need to check whether it's up-to-date, you'll probably want Qt 5.10 at least. |
Well, I tried on a Ubuntu 18.04 system, which is supposed to be based on Debian. The packages I needed were called
because apparently a consistent naming convention would be uncool. Let me know if this helps. |
As I recently built the product on Ubuntu 18.04, I'll add my 2 cents. In addition to the packages mentioned above, I had to install One glitch in the current diff --git a/src/q5go.pro b/src/q5go.pro
index c161700..2139fa0 100644
--- a/src/q5go.pro
+++ b/src/q5go.pro
@@ -144,9 +144,9 @@ PREFIX = /usr/local
# The actual minimum version is unknown. We try to make Qt 5.9 work, and a few
# versions before that is probably OK too.
# This version check is mainly here to prevent people from compiling with Qt4.
-!versionAtLeast(QT_VERSION, 5.7.0) {
- error("This program requires Qt 5.7 or newer")
-}
+#!versionAtLeast(QT_VERSION, 5.7.0) {
+# error("This program requires Qt 5.7 or newer")
+#}
TARGET = q5go
DATADIR = $$PREFIX/share/q5go The check should be upped to 5.10.0, or a substitute for |
No need for an extra issue, I commented it out. |
Following the instructions..
..makes my system (debian oldstable) request qt4 binaries, so I installed qt5-default.
This had
qmake
work, butmake
then failed with tons of errors on 'unknown functions'.Suspecting that what is really needed is qt5-default binaries, I installed those.
qmake is now failing with
Which assumptions are made about the build tools available?
What do I need to install, and possibly clear out, in order for the instructions given to work?
The text was updated successfully, but these errors were encountered: