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
qmake on Ubuntu 19.10 fails #278
Comments
Same for me on Ubuntu 18.04 |
Was the command "make" or "qmake" ? Readme suggests qmake. I just compiled and had these errors as well when using cmake, but it didn't stop the compilation process. |
My bad. It is indeed qmake in the docs and that's what I ran:
According to the docs, the next step is make, which failed too.
I also tried running the build.sh script in release_scripts/linux which failed with the same error message about QWebView |
hello, you need to go to the dev-qt5.1x branch to build with latest qt releases |
kaamui <notifications@github.com> writes:
hello,
you need to go to the dev-qt5.1x branch to build with latest qt releases
Thanks. It got much farther in the build process but it stopped at:
In file included from src/pdf/XPDFRenderer.h:41,
from src/pdf/PDFRenderer.cpp:35:
/usr/include/poppler/SplashOutputDev.h:197:5: error: ‘SplashThinLineMode’ has not been declared
197 | SplashThinLineMode thinLineMode = splashThinLineDefault,
| ^~~~~~~~~~~~~~~~~~
/usr/include/poppler/SplashOutputDev.h:197:39: error: ‘splashThinLineDefault’ was not declared in this scope
197 | SplashThinLineMode thinLineMode = splashThinLineDefault,
| ^~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile.Release:6058: build/linux/release/objects/PDFRenderer.o] Error 1
make[1] : on quitte le répertoire « /home/wilk/git-repositories/OpenBoard »
make: *** [Makefile:42: release] Error 2
Julien.
|
Same on Pop!_OS 19.10
|
I get the same. Can the requirement to switch to the |
It doesn't work:
|
Running
The issue appears to be the |
I had a long list of Qt modules that were missing:
On Linux Mint 19.2 (which is mostly the same as Ubuntu), I resolved most of these by installing various packages:
But there is still the "script" module that I can't install. Any ideas where I would get this? Someone else had the same problem 4 years ago: #58 (comment) |
I found it was |
After getting a lot further after making one or two changes, It is a pity, I was interested at looking at the source code of OpenBoard and possibly making a few changes, but building it from source is at the moment an impenetrable obstacle.
|
Is it possible to disable features in OpenBoard to make it easier to build? For example, could you disable pdf support, having an embedded web browser, and the feature to create podcasts? You could have a functional interactive whiteboard program without these. |
The errors I posted in a previous message appear to be related to recent changes in the code which means that a constructor is missing. According to https://doc.qt.io/qt-5/containers.html#assignable-data-type:
I am going to try building using an earlier version in git. |
I successfully built it with the
|
I've successfully managed to build the ThidParty software but the main Openboard build fails with:
make OpenBoard.pro -spec linux-g++-64
sh: 1: Syntax error: "&" unexpected
sh: 1: Syntax error: "&" unexpected
sh: 1: Syntax error: "&" unexpected
The text was updated successfully, but these errors were encountered: