-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Building Havoc QT Client on Ubuntu 20.04 codespace #95
Comments
Noticed this same issue in the wiki, just didn't see it before publishing this issue. Solution is to install a newer version of QT backported to ubuntu 20.04. Trying build process on 22.04 to see if it needs to be qt6 across the board. |
Yes this is exclusively a 20.04 issue with it's specific version of qt5. Could update the global.hpp or maybe just include a separate build step for 20.04. |
Came here for the same reason. Got the error while compiling in Ubuntu 20.04 and had to |
As @js-virtualretail seems to have solved it, I will close this issue. Ive mentioned it in the WIKI and requested a merge in #139. |
Build Context
I was attempting to build the Havoc Client in a GitHub Codespace which is based on Ubuntu 20.04.
Docker image the Codespace is based on: mcr.microsoft.com/devcontainers/universal:2
VERSION="20.04.5 LTS (Focal Fossa)"
This build was attempted on commit ID 8418a43.
Steps
In Client/Include/global.hpp add
#include <QTime>
at the top of the file.Discussion
Most likely this is just the Codespace docker container not using the same QT headers as a full normal Ubuntu install. Would it be detrimental to include QTime explicitly instead of relying upon the OS to implicitly include it?
I haven't tested on a full ubuntu VM yet but I assume that builds fine.
The text was updated successfully, but these errors were encountered: