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.
-
malcolmd
- Hobby Astronomer

- Posts: 15
- Joined: 2021-08-27, 13:35
Unread 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)
-
Moonchild
- Pale Moon guru

- Posts: 37636
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Unread 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:
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
malcolmd
- Hobby Astronomer

- Posts: 15
- Joined: 2021-08-27, 13:35
Unread 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.
-
Moonchild
- Pale Moon guru

- Posts: 37636
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Unread post
by Moonchild » 2025-02-10, 21:07
Updated.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
malcolmd
- Hobby Astronomer

- Posts: 15
- Joined: 2021-08-27, 13:35
Unread post
by malcolmd » 2025-02-17, 08:30
Thank you