Building the gtk3 version on Debian / Ubuntu requires an additional package

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
User avatar
malcolmd
Hobby Astronomer
Hobby Astronomer
Posts: 18
Joined: 2021-08-27, 13:35

Building the gtk3 version on Debian / Ubuntu requires an additional package

Post by malcolmd » 2025-02-10, 14:03

I hope this is the correct forum to mention this:

The instructions at:

Code: Select all

https://developer.palemoon.org/build/linux/
enable one to successfully build the gtk2 version of the palemoon browser on a Ubuntu based distro (I chose to install a Debian 10 distrobox image to get the python 2.7 requirements but that may not be necessary)

To build the gtk3 version the additional package "libgtk-3-dev" and all it's dependencies was required on top of the ones mentioned on that page.

Hope this is helpful to any relatively new folks (like myself)

User avatar
Moonchild
Project founder
Project founder
Posts: 38678
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Building the gtk3 version on Debian / Ubuntu requires an additional package

Post by Moonchild » 2025-02-10, 14:47

Does this look okay?
If you plan on building the GTK3 version of the binaries, you will additionally need:

Code: Select all

apt-get install libgtk-3-dev
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
malcolmd
Hobby Astronomer
Hobby Astronomer
Posts: 18
Joined: 2021-08-27, 13:35

Re: Building the gtk3 version on Debian / Ubuntu requires an additional package

Post by malcolmd » 2025-02-10, 19:15

Yes that's basically the only extra command I had to run to get the `./mach build` command to work.

User avatar
Moonchild
Project founder
Project founder
Posts: 38678
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Building the gtk3 version on Debian / Ubuntu requires an additional package

Post by Moonchild » 2025-02-10, 21:07

Updated.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
malcolmd
Hobby Astronomer
Hobby Astronomer
Posts: 18
Joined: 2021-08-27, 13:35

Re: Building the gtk3 version on Debian / Ubuntu requires an additional package

Post by malcolmd » 2025-02-17, 08:30

Thank you