Skip to content

Linux build issues #138

@dsmyth

Description

@dsmyth

I was able to build this on Ubuntu 24.04/amd64. The only real issue was that it uses webkit2gtk 4.0, while Ubuntu 24.04 has webkit2gtk 4.1.
I built it by downloading the 4.0 packages for Ubuntu 22.04 from https://packages.ubuntu.com/ (jammy updates) and installing them manually:

-rw-rw-r-- 1 dsmyth dsmyth  8999550 Nov 24 10:59 libjavascriptcoregtk-4.0-18_2.48.7-0ubuntu0.22.04.2_amd64.deb
-rw-rw-r-- 1 dsmyth dsmyth    69538 Nov 24 10:57 libjavascriptcoregtk-4.0-dev_2.48.7-0ubuntu0.22.04.2_amd64.deb
-rw-rw-r-- 1 dsmyth dsmyth 26763818 Nov 24 10:57 libwebkit2gtk-4.0-37_2.48.7-0ubuntu0.22.04.2_amd64.deb
-rw-rw-r-- 1 dsmyth dsmyth   287402 Nov 24 10:55 libwebkit2gtk-4.0-dev_2.48.7-0ubuntu0.22.04.2_amd64.deb

Doing a make release, everything built OK, but it failed building the App-Bundle (which is specific to MacOS). Running the app from build/bin/WailBrew works just fine. All of the functionality seems to be fine, finding the homebrew installation in /home/linuxbrew/.linuxbrew.

If I get time, I'll look at forking this to solidify the linux build process, but it works well enough for me to use as is. Hopefully this will help other people get up and running.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions