Skip to content
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

Trouble compiling on Debian #3

Closed
andoruB opened this issue Sep 15, 2015 · 7 comments
Closed

Trouble compiling on Debian #3

andoruB opened this issue Sep 15, 2015 · 7 comments

Comments

@andoruB
Copy link

andoruB commented Sep 15, 2015

Getting this error while trying to compile on Debian Sid:

Project ERROR: Unknown module(s) in QT: webenginewidgets

I tried installing the libqt5webkit5-dev package as was suggested in a forum post I found, but that didn't fix the issue. Am I missing something?

@textbrowser
Copy link
Owner

I don't know the package that you need. I have Qt built from source. The package maintenance tool from Qt is fine too. Download either from https://www.qt.io/download-open-source. If you're going to use the maintenance tool, install Qt WebEngine.

Good luck.

@andoruB
Copy link
Author

andoruB commented Sep 15, 2015

The package maintenance tool from Qt is fine too.

What's/where's that? You mean the Qt Creator thing?

I tried to build the webengine component, but I'm getting a slew of errors (that aren't related to missing packages).

@textbrowser
Copy link
Owner

Did you visit the site? If you do, you may wish to download Qt Online Installer for Linux. The installer allows you to select various Qt components. Building Qt from source is not a simple task. It may also take considerable time.

Are you trying to build the 2.x version? Version 1.x is the only supported branch and it doesn't need the Google Blinder/Blimp/Blink package.

@andoruB
Copy link
Author

andoruB commented Sep 16, 2015

Did you visit the site?

Yes I did, just that you didn't specify what exactly to get.

Are you trying to build the 2.x version? Version 1.x is the only supported branch and it doesn't need the Google Blinder/Blimp/Blink package.

Now that you mention it, I think I'll go for version 1.x. I had no idea why the package contained those two versions. Is this how the browser's sources will always be distributed?

EDIT: I managed to compile the browser, but can't run it as it can't find libspoton.so. I've copied that specific library from the git folder of the library (after compiling it obviously), but it still won't budge...

@textbrowser
Copy link
Owner

Perhaps. There will be a time when Qt completely ends WebKit support. There may be a time when Dooble flies off into the proverbial sunset.

The WebEngine version (2.x) is significantly incomplete. WebEngine doesn't offer everything that a fine browser requires. The two branches are as synchronized as possible.

@textbrowser
Copy link
Owner

I have my files in a /usr/local/dooble directory. See dooble.sh.

/usr/local/dooble $ ls
Dooble dooble-blocked-hosts.txt dooble.sh Icons Lib

/usr/local/dooble $ ls Lib
libspoton.so

@andoruB
Copy link
Author

andoruB commented Sep 16, 2015

Thanks, that fixed it. With a bit of tweaking of the sh script, I managed to get it working under the home folder. Thanks for your help!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants