Build instructions for Pale Moon (Windows + VS2012 Express)

Post your tutorials for using applications or performing related tasks here.
Note: Not for "how do I...?" Questions!
Forum rules
Tutorials and Howtos should only relate to developed software, and not to third party applications. e.g.: Don't post a generic Howto for configuring a firewall.
If you have a question how to do something, you should use one of the support boards, not this board. It is meant for people to document and post instructions.
User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35478
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Build instructions for Pale Moon (Windows + VS2012 Expre

Unread post by Moonchild » 2014-07-10, 09:46

tribaljet wrote:Will this tutorial include x64 build instructions as well in the future?
I've just updated the instructions to include x64 building :)
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

kormoran

Re: Build instructions for Pale Moon (Windows + VS2012 Expre

Unread post by kormoran » 2015-12-30, 10:51

Would be useful to add that Win7 explorer won't allow you to create or rename a file to ".mozconfig", because it seems a "no name" file with just the extension, to him. You must create a normal file then open cmd.exe (or whatever CLI you use) and rename it :problem:

squarefractal

Re: Build instructions for Pale Moon (Windows + VS2012 Expre

Unread post by squarefractal » 2015-12-30, 11:03

kormoran wrote:Win7 explorer won't allow you to create or rename a file to ".mozconfig", because it seems a "no name" file with just the extension
Try creating a file named .mozconfig. (with a dot at the end), it'll be autorenamed to .mozconfig

Mercury

Re: Build instructions for Pale Moon (Windows + VS2012 Express)

Unread post by Mercury » 2016-07-30, 22:59

Since Pale Moon v27 (Tycho) uses VS2013 these instructions will need to be updated.

Are we still using MozillaBuild version 1.10? And the same DirectX SDK as before?

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35478
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Build instructions for Pale Moon (Windows + VS2012 Express)

Unread post by Moonchild » 2016-07-30, 23:02

Mercury wrote:Since Pale Moon v27 (Tycho) uses VS2013 these instructions will need to be updated.
Are we still using MozillaBuild version 1.10? And the same DirectX SDK as before?
Pale Moon 27 is not released yet.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

New Tobin Paradigm

Re: Build instructions for Pale Moon (Windows + VS2012 Express)

Unread post by New Tobin Paradigm » 2016-07-31, 10:18

Build instructions for Pale Moon 26 are now located here: http://developer.palemoon.org/Developer_Guide:Build_Instructions/Pale_Moon/Windows

Tycho requires some drastic changes including vs2013 and some important mozconfig changes and a at least version 2.0 of the mozillabuild toolchain. However, as this is very early alpha quality a lot of things are in flux and nothing on how it is built nor the code it's self is set in stone..

If you ARE really anxious to start building now? Try looking at about:buildconfig and work it out. But know.. You are even more on your own than you would be building a currently released codebase. Don't come to us when building Tycho causes your washing machine to merge with your microwave and eats your cat. k?

Fedor2

Re: Build instructions for Pale Moon (Windows + VS2012 Express)

Unread post by Fedor2 » 2016-07-31, 13:29

Can you please tell detailed about these mozconfig changes. Though could not finde good info about mozconfig on the mozilla itself. As i have studied these settings substitutes some configure settings.
Don't come to us when building Tycho causes your washing machine to merge
Something like that? Once i set enable debug and symbols and got 900mb xul.dll, of course it fails to run.

And i used old mozilla build tools and it fails just before the end on some installer stuff, so there are everything else got built.

New Tobin Paradigm

Re: Build instructions for Pale Moon (Windows + VS2012 Express)

Unread post by New Tobin Paradigm » 2016-07-31, 15:43

So I have to ask.. What do you believe "not set in stone" and "on your own" means?

If you can't work it out perhaps you shouldn't be building source code... We will provide up to date instructions at a later time and when we feel doing so is appropriate.

We are under no obligation to hold your hand here. Our support extends to release versions built by us in binary form. Not the source code and certainly not work in progress code in either source or binary form.

Any further than that is a courtesy at our discretion and one we do not have to provide especially on demand.

Locked