MozillaZine

aebrahim: W32 Firebird 0.7 optimised P3/P4/Athlon/AthlonXP

Discussion about official Mozilla Firefox builds
aebrahim
 
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong

Post Posted October 15th, 2003, 9:30 am

I built Mozilla Firebird 0.7 with MSVC++ .NET 2003 using some optimisations. To build on MSVC++ .NET 2003, I had to use some old headers from the MSVC++ .NET 2002 Standard C++ Library. However, it's using the MSVC++ .NET 2003 compilers and linkers, so it should fully benefit from the new optimisations. The one bug that's blocking full native build support on MSVC++ .NET 2003 (without any code modifications) is:

http://bugzilla.mozilla.org/show_bug.cgi?id=208314

If you'd like to see native build support for MSVC++ .NET 2003, please sign into Bugzilla and vote for this bug, or better yet, contribute a patch. Thanks.

Optimised for Pentium 4, Pentium M, Celeron 1.7GHz+ and Athlon64 with SSE2 (-Oxs -G7 -arch:SSE2):
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... 7-SSE2.exe (4.45MB - 7z sfx)
The above build will work on Pentium 4, Pentium M, Celeron 1.7 GHz and above and Athlon64 systems ONLY.

Optimised for Athlon XP and some newer Durons with SSE (-Oxs -G7 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G7-SSE.exe (4.44MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.

Optimised for Pentium III and Pentium III based Celerons with SSE (-Oxs -G6 -arch:SSE):
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... G6-SSE.exe (4.44MB - 7z sfx)
The above build will work on systems that support the SSE instruction set ONLY.

Optimised for non-SSE Athlons (-Oxs -G7):
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.zip (6.08MB - zip)
http://pryan.org/firebird/aebrahim/Mozi ... Oxs-G7.exe (4.44MB - 7z sfx)

I should note that I can't guarantee that these builds will work with Windows 95, but they will work with Windows 98/NT4 or better.

You can find a copy of these builds (and my older builds) on pryan's mirror:
http://pryan.org/firebird/aebrahim

My .mozconfig is as follows:

. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --enable-optimize="see build info"
ac_add_options --enable-static
ac_add_options --disable-shared

My builds have the following preference set:
pref("general.useragent.vendorComment", "aebrahim");

I've included a copy of my .mozconfig in the build folder itself. For more on what the optimisation switches do see this link:
http://msdn.microsoft.com/library/defau ... _.2f.o.asp

Before reporting any bugs with this build, please delete any old profiles, extensions and themes, and make sure that you didn't overwrite the old MozillaFirebird directory. You need to have deleted the old one completely and installed this into a empty directory.
Last edited by aebrahim on October 15th, 2003, 3:06 pm, edited 3 times in total.

BigFire
 
Posts: 94
Joined: February 24th, 2003, 2:31 pm

Post Posted October 15th, 2003, 11:29 am

For some reason, I had to edit my bookmark to get the toolbar working again. Other than the fact that this version completely breaks <i>Live HTTP Header</i> extension (won't install), it looks to be a winner.

galapogos

User avatar
 
Posts: 659
Joined: February 22nd, 2003, 1:41 am

Post Posted October 15th, 2003, 2:13 pm

aebrahim wrote:Optimised for non-SSE Athlons (-Oxs -G7):
Coming soon!


I sure hope so!

Jeff_pony
Moderator

User avatar
 
Posts: 8790
Joined: January 5th, 2003, 12:38 pm
Location: (.uk)

Post Posted October 15th, 2003, 2:23 pm

BigFire wrote:For some reason, I had to edit my bookmark to get the toolbar working again. Other than the fact that this version completely breaks <i>Live HTTP Header</i> extension (won't install), it looks to be a winner.

No animated avatars please....
Please PM the mod team when you see a rule infraction
Life State:: McLovin it
Camino v2.1 (pre)

monkeyman
 
Posts: 1183
Joined: April 2nd, 2003, 11:07 pm

Post Posted October 15th, 2003, 2:47 pm

Oh boy, oh boy, oh boy! Thank-you aebrahim . Image

Downloading now........

Edit:
Smooth as silk TBE and all. :mrgreen:
Last edited by monkeyman on October 15th, 2003, 5:45 pm, edited 1 time in total.

Laurentbon

User avatar
 
Posts: 225
Joined: December 8th, 2002, 9:39 am
Location: UK - French

Post Posted October 15th, 2003, 2:56 pm

Very good Aebrahim! So much snappier than normal build! Thank you

Geronimo

User avatar
 
Posts: 449
Joined: July 27th, 2003, 9:43 am

Post Posted October 15th, 2003, 3:41 pm

It would not run on my Celeron. Too bad the official tre;ease seems pokey now.

aebrahim
 
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong

Post Posted October 15th, 2003, 3:43 pm

Geronimo wrote:It would not run on my Celeron. Too bad the official tre;ease seems pokey now.

What Celeron do you have? If its 1.7GHz or more, the SSE2 build should run. If its based on the Pentium III core, the SSE build should run. If its older than that even, only the non-SSE Athlon one will work.

Geronimo

User avatar
 
Posts: 449
Joined: July 27th, 2003, 9:43 am

Post Posted October 15th, 2003, 3:48 pm

It is a 1.8 and I have used other builds of yourds in the past.

aebrahim
 
Posts: 1234
Joined: November 10th, 2002, 2:47 am
Location: Hong Kong

Post Posted October 15th, 2003, 3:50 pm

Geronimo wrote:It is a 1.8 and I have used other builds of yourds in the past.

What error are you getting? Also, did you delete your old profile as well as the old MozillaFirebird directory before installing this version? You must do both before 0.7 will work, particularly if you've been using recent nightly builds.

Geronimo

User avatar
 
Posts: 449
Joined: July 27th, 2003, 9:43 am

Post Posted October 15th, 2003, 3:53 pm

I followed all the instructions. It hangs and then it inquires about sending an error report. I finally reinstalled the official build,

BigFire
 
Posts: 94
Joined: February 24th, 2003, 2:31 pm

Post Posted October 15th, 2003, 4:32 pm

BigFire wrote:For some reason, I had to edit my bookmark to get the toolbar working again. Other than the fact that this version completely breaks <i>Live HTTP Header</i> extension (won't install), it looks to be a winner.


Ok, I tried again after my rebooting my computer (windows security update), and the extension seemed to install just fine.

JC

User avatar
 
Posts: 206
Joined: November 4th, 2002, 7:39 pm
Location: California

Post Posted October 15th, 2003, 4:33 pm

Everything is very nice in this build. Thanks aebrahim!

bparker
 
Posts: 5
Joined: May 17th, 2003, 5:38 am

Post Posted October 15th, 2003, 5:52 pm

sweet build man, thanks a lot

Archangel

User avatar
 
Posts: 73
Joined: August 16th, 2003, 9:35 pm
Location: Texas, USA

Post Posted October 15th, 2003, 6:08 pm

bparker wrote:sweet build man, thanks a lot


bparker stole my exact words! "Sweet" aebrahim, very sweet build. Everything works for me. I'm very satisfied with this one.

Return to Firefox Builds


Who is online

Users browsing this forum: No registered users and 7 guests