Overclock.net › Forums › Software, Programming and Coding › Other Software › Waterfox 39.0: 22 July [Firefox 64-Bit]
New Posts  All Forums:Forum Nav:

Waterfox 39.0: 22 July [Firefox 64-Bit] - Page 228

post #2271 of 6955
Quote:
Originally Posted by MrAlex View Post

Well Waterfox 12 was just compiled with MSVC. Something changed and I kept on getting errors compiling the usual way.
I wanted Waterfox 13 to be big, and wanted to release it compiled by Intel's C++ Compiler but now there are errors that were never appearing before ever since FF13b2. (I was getting 10-20% improvements with ICC).
At the moment Waterfox 13 will be compiled with Intel's LibM (moved to from AMD's LibM), MSVC 10 and tcmalloc from Google's Performance tools.
Hopefully Mozilla fix whatever issue ICC is having or I'll have to try and fix it myself, something I'm not looking forward to due to the thousands of files that make up Firefox.

So that means WF13 will also not be considered a "complete build" when it is released because of the errors?
post #2272 of 6955
Quote:
Originally Posted by kevindd992002 View Post

So that means WF13 will also not be considered a "complete build" when it is released because of the errors?

All the builds are complete. You don't seem to understand how the code is compiled. Good thing I'm here to explain it. When building Waterfox, there's lots of different tools needed and many ways to compile the code. Some tools will compile the program but can introduce errors because of the way the tools handle the code. There's also all the different configuring methods to choose from. It can really be very tedious and frustrating making these builds. A lot of people don't seem to know exactly how complicated the process can be. If something isn't right, it could take hours or days to debug and re-build again.

I would recommend clicking the following link to see what's needed to build Waterfox:
https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Windows_Prerequisites

Here's some of the configuring that needs to be done to give you an idea on what's involved:
https://developer.mozilla.org/en/Configuring_Build_Options

There's actually lots more involved. Want to give it a try? Here's some info to get you started:
https://developer.mozilla.org/en/Build_Documentation

The links in my last post will also give you everything you need to make your own build. Once you give it a try, then you quickly realize it's not that easy and appreciate everything Mr Alex and others go through to give us a 64bit build. Hope this answers and helps you should you wish to make a build. thumb.gif
post #2273 of 6955
Quote:
Originally Posted by djkilla View Post

All the builds are complete. You don't seem to understand how the code is compiled. Good thing I'm here to explain it. When building Waterfox, there's lots of different tools needed and many ways to compile the code. Some tools will compile the program but can introduce errors because of the way the tools handle the code. There's also all the different configuring methods to choose from. It can really be very tedious and frustrating making these builds. A lot of people don't seem to know exactly how complicated the process can be. If something isn't right, it could take hours or days to debug and re-build again.
I would recommend clicking the following link to see what's needed to build Waterfox:
https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Windows_Prerequisites
Here's some of the configuring that needs to be done to give you an idea on what's involved:
https://developer.mozilla.org/en/Configuring_Build_Options
There's actually lots more involved. Want to give it a try? Here's some info to get you started:
https://developer.mozilla.org/en/Build_Documentation
The links in my last post will also give you everything you need to make your own build. Once you give it a try, then you quickly realize it's not that easy and appreciate everything Mr Alex and others go through to give us a 64bit build. Hope this answers and helps you should you wish to make a build. thumb.gif

Yeah I understand that compiling is very very hard. But there is supposedly a "preferred" compile tool by MrAlex that he thinks would produce the best results, right? In the case, WF13 won't be compiled using the best compiler because of the errors he is encountering, yes?
post #2274 of 6955
Quote:
Originally Posted by kevindd992002 View Post

Quote:
Originally Posted by djkilla View Post

All the builds are complete. You don't seem to understand how the code is compiled. Good thing I'm here to explain it. When building Waterfox, there's lots of different tools needed and many ways to compile the code. Some tools will compile the program but can introduce errors because of the way the tools handle the code. There's also all the different configuring methods to choose from. It can really be very tedious and frustrating making these builds. A lot of people don't seem to know exactly how complicated the process can be. If something isn't right, it could take hours or days to debug and re-build again.
I would recommend clicking the following link to see what's needed to build Waterfox:
https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Windows_Prerequisites
Here's some of the configuring that needs to be done to give you an idea on what's involved:
https://developer.mozilla.org/en/Configuring_Build_Options
There's actually lots more involved. Want to give it a try? Here's some info to get you started:
https://developer.mozilla.org/en/Build_Documentation
The links in my last post will also give you everything you need to make your own build. Once you give it a try, then you quickly realize it's not that easy and appreciate everything Mr Alex and others go through to give us a 64bit build. Hope this answers and helps you should you wish to make a build. thumb.gif

Yeah I understand that compiling is very very hard. But there is supposedly a "preferred" compile tool by MrAlex that he thinks would produce the best results, right? In the case, WF13 won't be compiled using the best compiler because of the errors he is encountering, yes?
Correct. The Intel compiler can produce some impressive results, but as of yet not 100% stable waterfox code. Microsoft Visual Studio (the tool recommended and used by Mozilla) will generally create stable code (depending on the compile flags you set of course: I'm looking at you fp:fast) but not quite as fast as ICC. I highly recommend anyone who enjoys tinkering with things to try a Mozilla build, its good fun and you can totally tailor it to your needs (the build I am running now has a somewhat more aggressive strip and x64 AVX support).
post #2275 of 6955
Has anyone attempted to compile a version using the Microsoft Visual Studio 11 beta yet?
The Batcomputer
(24 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7-4770K 3.5 GHz Quad Core CPU ASUS Z97-DELUXE LGA 1150 Intel Z97 HDMI SATA 6G... MSI R9 390X GAMING 8G 8GB GDDR5 PCI Express 3.0... MSI R9 390X GAMING 8G 8GB GDDR5 PCI Express 3.0... 
RAMHard DriveHard DriveHard Drive
G.SKILL TridentX 16GB (2 x 8GB) 2400MHz CL10 DD... SAMSUNG 840 Pro Series 256GB SATA III SSD (Wind... SAMSUNG 840 Pro Series 128GB SATA III SSD (Mac) SAMSUNG 850 Pro Series 128GB SATA III SSD (Ubuntu) 
Hard DriveHard DriveHard DriveCooling
HGST Deskstar NAS 6TB 7200 RPM 128MB Cache HDD ... HGST Deskstar NAS 6TB 7200 RPM 128MB Cache HDD ... HGST Deskstar NAS 4TB 7200 RPM 128MB Cache HDD ... Corsair Hydro Series H110i GT 280mm High Perfor... 
OSOSOSMonitor
Windows 10 Pro 64-bit Mac OS X Yosemite 10.10.4 Ubuntu 15.04 Vivid Vervet 64-bit QNIX QX2710 LED Evolution ll 27" 2560x1440 WQHD... 
KeyboardPowerCaseMouse
Ducky Shine 4 Red & Blue LED Backlit Mechanical... EVGA Supernova 1200 P2 80 PLUS PLATINUM Certifi... Phanteks Enthoo Luxe White Full Tower Computer ... Logitech G502 Proteus Core Tunable Gaming Mouse 
Mouse PadAudioAudioOther
Logitech G440 Hard Gaming Mouse Pad Schiit Modi 2 Uber USB DAC Behringer MS40 Studio Monitors Synology DS214+ 2-Bay NAS 
  hide details  
Reply
The Batcomputer
(24 items)
 
  
CPUMotherboardGraphicsGraphics
Intel Core i7-4770K 3.5 GHz Quad Core CPU ASUS Z97-DELUXE LGA 1150 Intel Z97 HDMI SATA 6G... MSI R9 390X GAMING 8G 8GB GDDR5 PCI Express 3.0... MSI R9 390X GAMING 8G 8GB GDDR5 PCI Express 3.0... 
RAMHard DriveHard DriveHard Drive
G.SKILL TridentX 16GB (2 x 8GB) 2400MHz CL10 DD... SAMSUNG 840 Pro Series 256GB SATA III SSD (Wind... SAMSUNG 840 Pro Series 128GB SATA III SSD (Mac) SAMSUNG 850 Pro Series 128GB SATA III SSD (Ubuntu) 
Hard DriveHard DriveHard DriveCooling
HGST Deskstar NAS 6TB 7200 RPM 128MB Cache HDD ... HGST Deskstar NAS 6TB 7200 RPM 128MB Cache HDD ... HGST Deskstar NAS 4TB 7200 RPM 128MB Cache HDD ... Corsair Hydro Series H110i GT 280mm High Perfor... 
OSOSOSMonitor
Windows 10 Pro 64-bit Mac OS X Yosemite 10.10.4 Ubuntu 15.04 Vivid Vervet 64-bit QNIX QX2710 LED Evolution ll 27" 2560x1440 WQHD... 
KeyboardPowerCaseMouse
Ducky Shine 4 Red & Blue LED Backlit Mechanical... EVGA Supernova 1200 P2 80 PLUS PLATINUM Certifi... Phanteks Enthoo Luxe White Full Tower Computer ... Logitech G502 Proteus Core Tunable Gaming Mouse 
Mouse PadAudioAudioOther
Logitech G440 Hard Gaming Mouse Pad Schiit Modi 2 Uber USB DAC Behringer MS40 Studio Monitors Synology DS214+ 2-Bay NAS 
  hide details  
Reply
post #2276 of 6955
I'm almost tempted to make my own build. I've been looking over various mozconfig files for 64bit builds. Anyone know what are the complete options available to change and descriptions of each option? I tried searching for mozconfig options with descriptions and couldn't find any info.

Various mozconfig setups:
http://code.google.com/p/htguardmozilla/source/browse/trunk/firefox/.mozconfig

http://code.google.com/p/pcxfirefox/source/browse/trunk/mozconfig/x64/firefox/.mozconfig

http://code.google.com/p/lawlietfox/source/browse/trunk/.mozconfig/windows/.mozconfig
post #2277 of 6955
Thread Starter 
Quote:
Originally Posted by Lord Venom View Post

Has anyone attempted to compile a version using the Microsoft Visual Studio 11 beta yet?

 

Yes, but it isn't used because there's a bug using MSVC11 with PGO. There isn't a very big performance benefit.

 

Quote:
Originally Posted by djkilla View Post

I'm almost tempted to make my own build. I've been looking over various mozconfig files for 64bit builds. Anyone know what are the complete options available to change and descriptions of each option? I tried searching for mozconfig options with descriptions and couldn't find any info.

Various mozconfig setups:
http://code.google.com/p/htguardmozilla/source/browse/trunk/firefox/.mozconfig

http://code.google.com/p/pcxfirefox/source/browse/trunk/mozconfig/x64/firefox/.mozconfig

http://code.google.com/p/lawlietfox/source/browse/trunk/.mozconfig/windows/.mozconfig

 

Most of the options are in the js/src/configure file.


Edited by MrAlex - 5/18/12 at 12:31am
    
CPUGraphicsRAMHard Drive
Intel Core i7-4650U Intel HD Graphics 5000 Samsung 8GB DDR3 Samsung 512GB SSD 
OS
Macintosh OS X "Yosemite" 
  hide details  
Reply
    
CPUGraphicsRAMHard Drive
Intel Core i7-4650U Intel HD Graphics 5000 Samsung 8GB DDR3 Samsung 512GB SSD 
OS
Macintosh OS X "Yosemite" 
  hide details  
Reply
post #2278 of 6955
Sorry if this has been mentioned, can't go through 228 pages.

After updating to the latest build, Waterfox start with my last opened tabs.

And bookmarks toolbar is gone. I'll have to go check View > Menubar and then it appears then I uncheck View > Menubar each time.

Other than that it's tip top, so thanks very much.
post #2279 of 6955
Quote:
Originally Posted by GT-R View Post

Sorry if this has been mentioned, can't go through 228 pages.
After updating to the latest build, Waterfox start with my last opened tabs.

There's actually two settings which could be causing this. First go to your options menu and change Startup to 'Show my home page'. Everytime you start Waterfox it will always go to your home page now.

564

Second thing to change is also in options. Change 'When I open a link in a new tab, switch to it immediately'. Every time you visit a website that has a pop up which opens in a new tab, this setting will prevent it from switching to the tab automatically.

564
Quote:
And bookmarks toolbar is gone. I'll have to go check View > Menubar and then it appears then I uncheck View > Menubar each time.
Other than that it's tip top, so thanks very much.

Press ALT on your keyboard. This will bring up the menu bar at the top. Now click 'View', 'Toolbars' and click 'Bookmarks Toolbar'. Every time you start Waterfox, the bookmarks toolbar will be there.

264
post #2280 of 6955
Quote:
Originally Posted by MrAlex View Post

Most of the options are in the js/src/configure file.

Thanks! I'll check it out. By the way, I've been following this thread that might interest you. It's a little hard to understand but interesting.

http://cgi38.plala.or.jp/tete009/board.cgi#T1337288517.69
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Other Software
Overclock.net › Forums › Software, Programming and Coding › Other Software › Waterfox 39.0: 22 July [Firefox 64-Bit]