Firefox build instructions

Discussion about official Mozilla Firefox builds
Post Reply
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Re: Daihard Site

Post by daihard »

derra wrote:Very Informative site Daihard!
Color scheme had me reaching for my sun glasses at midnight though... :)

Thanks for the compliment. I will try to make it as helpful for myself and other users as possible. :) Yes, the colour scheme needs some rethinking...
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)
User avatar
Pike
Posts: 2293
Joined: August 10th, 2003, 12:12 pm
Location: UK
Contact:

Post by Pike »

I've been struggling with a problem with building Firebird, after building for 20-30 minutes it would die with a permission denied error message. Eventually I found out that the problem was caused by Agnitum Outpost firewall, the following post has more information:

http://sources.redhat.com/ml/cygwin/200 ... 00521.html

After uninstalling the firewall, Firebird now builds fine. I was wondering if this information could be included in the build instructions to prevent other people from struggling with this problem?
jeffgman
Posts: 42
Joined: December 29th, 2002, 12:53 pm

Post by jeffgman »



Thanks for those instructions. Very nice. I did run into one problem though. When I tried to package up the build, I get a
make : *** No rule to make target '../../dist/bin/mozilla.exe', needed by ..

Any ideas?
jeffgman
Posts: 42
Joined: December 29th, 2002, 12:53 pm

Post by jeffgman »

jeffgman wrote:


Thanks for those instructions. Very nice. I did run into one problem though. When I tried to package up the build, I get a
make : *** No rule to make target '../../dist/bin/mozilla.exe', needed by ..

Any ideas?


Never mind. I figured out my problem. The make line all needs to be on one line. I was hitting return before putting in the last part.

Jeff
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Post by daihard »

jeffgman wrote:Never mind. I figured out my problem. The make line all needs to be on one line. I was hitting return before putting in the last part.

Jeff

No... you're not giving us any chance to help you out anymore... :cry:
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)
User avatar
mariuz
Posts: 51
Joined: April 17th, 2003, 3:20 pm
Contact:

Post by mariuz »

daihard wrote:
Persist wrote:This looks very good. I'm sure it will be much quoted. Can I suggest you think about adding

Code: Select all

cd xpinstall/packager
gmake MOZ_PKG_APPNAME=MozillaFirebird MOZILLA_BIN="$HOME/fb_source/mozilla/dist/bin/MozillaFirebird-bin"
at the end so that people end up with a nicely bundled Firebird?

The instruction for building a distributable package has been added to my build instruction page. Thanks again for the suggesiton.

nice build instructions :)
I needed to build the athlon package (tar.bz)
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Post by daihard »

mariuz wrote:
daihard wrote:The instruction for building a distributable package has been added to my build instruction page. Thanks again for the suggesiton.

nice build instructions :)
I needed to build the athlon package (tar.bz)

Thanks. :)

Do you mean "tar.gz"?
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)
User avatar
mariuz
Posts: 51
Joined: April 17th, 2003, 3:20 pm
Contact:

Post by mariuz »

daihard wrote:
mariuz wrote:
daihard wrote:The instruction for building a distributable package has been added to my build instruction page. Thanks again for the suggesiton.

nice build instructions :)
I needed to build the athlon package (tar.bz)

Thanks. :)

Do you mean "tar.gz"?

is tar.bz2 , forgot the "2" number
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Post by daihard »

mariuz wrote:
daihard wrote:Do you mean "tar.gz"?

is tar.bz2 , forgot the "2" number

Ah. :)
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)
User avatar
mariuz
Posts: 51
Joined: April 17th, 2003, 3:20 pm
Contact:

Post by mariuz »

daihard wrote:
mariuz wrote:
daihard wrote:Do you mean "tar.gz"?

is tar.bz2 , forgot the "2" number

Ah. :)

Any way to upload the Unofficial linux athlon builds somewhere it seems that have exceeded the tripod alowed BandWidth :(
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Post by daihard »

mariuz wrote:Any way to upload the Unofficial linux athlon builds somewhere it seems that have exceeded the tripod alowed BandWidth :(

You may want to ask pryan. He provides space for a lot of us, including me and abraehim. If he's got no more space, I can temporarily host it on my own Web space.
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)
Arctic
Posts: 7
Joined: October 21st, 2003, 10:32 pm

Post by Arctic »

I have successfully built FB with MV VS .NET 2003 and it runs soothly and error free on the computer where it was compiled on.
I transferred the files to work to try it there, but after about 1-2 minutes of surfing it suddenly just crashes.

my .mozconfig:

export MOZ_PHOENIX=1
mk_add_options MOZ_PHOENIX=1
ac_add_options --enable-crypto
ac_add_options --disable-tests
ac_add_options --disable-debug
ac_add_options --disable-mailnews
ac_add_options --disable-composer
ac_add_options --enable-optimize="-Ox -G7"
ac_add_options --disable-ldap
ac_add_options --enable-extensions=cookie,xml-rpc,xmlextras,p3p,pref,transformiix,universalchardet,typeaheadfind,webservices
ac_add_options --enable-static
ac_add_options --disable-shared
ac_add_options --disable-profilesharing
ac_add_options --disable-installer

The computer it was compiled on is a Athlon XP and the computer at work is a P4, so the optimization settings should be fine.
I'm using Windows XP SP1 on both computers.

Any ideas on what could be wrong?
Old Persist
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by Old Persist »

Try turning down the optimisation to

Code: Select all

ac_add_options --enable-optimize
User avatar
daihard
Folder@Home
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA
Contact:

Post by daihard »

Persist wrote:Try turning down the optimisation to

Code: Select all

ac_add_options --enable-optimize

He is using VS .NET 2003, so optimization flags should not be an issue (AFAIK). When Firebird crashes, what kind of messages do you get? Can you debug into it on that machine, too?
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)
Arctic
Posts: 7
Joined: October 21st, 2003, 10:32 pm

Post by Arctic »

I don't think there's anything wrong with my .mozconfig... at least it doesn't seem like that to me.
And the "ac_add_options --enable-optimize"-switch shouldn't be a problem since I'm using .NET 2003 AND both computers are compatible with those optimizations.
I could post the entire build process, but I don't think anyone here wants to read a 4,500kb txt-file. :)

Unfortunately, I don't have MS VS at work, so I can't do any debugging, and the error report is practically useless.

It's wierd though, it works perfectly on the computer it was compiled on.

Maybe I'll try to compile without any options after the "enable-optimize"-switch later.
Post Reply