MozillaZine

[FX] PowerBook: 2005-07-16 [Trunk/OS X] (G4, O3, Altivec)

Discussion of third-party/unofficial Firefox/Thunderbird/SeaMonkey builds.
krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 9th, 2004, 10:23 am

M-Rick wrote:Is it built on the final 1.0 release ?
Why you didn't used the standard icon ????

You should add in it the FirefoxSet to give it a More Mac OS X look to the Firefox's widgets.
http://kmgerich.com/archive/000072.html
1. All the nightly optimized builds are compiled from CVS, which is the same code the official builds are compiled from.
So I guess you can say that my latest build are equal to the official 1.0.

2. We are not allowed to use the official icon. Its reserved for official builds.
This is true for all optimized builds, compiled from CVS.

3. I dont use "FirefoxSet", simply because I dont like it myself.
The widgets on firefox for Mac OS X are "broken" and should be fixed properly, then added to the source.


11/09 ready.

magnitique
 
Posts: 3
Joined: November 7th, 2004, 2:22 pm
Location: Winnipeg, Canada

Post Posted November 9th, 2004, 10:42 am

Just downloaded and installed the optimized version of 1.0. The slow performance issue seems to be solved. The browser is fast overall (launch, page loading/scrolling, opening menus/bookmarks, etc).

Excellent.

Neodym
 
Posts: 1
Joined: November 9th, 2004, 2:08 pm

Post Posted November 9th, 2004, 2:21 pm

Hi Powerbook,

great work you're doing here! However AFAIK Firefox is not yet fully "aquarized", which is one reason why i still surf with Mozilla. So is it possible to compile the browser of Mozilla also with optimization flags?
If you could provide an adapted "all-Dummy" doc (and necessary "config" files or whatever they are called), i wouldn't care to try it myself - even if i had to compile the whole suite (need to really test drive my new 1.3GHz heart in the Cube ;-D

Kudos!
Neo

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 9th, 2004, 2:48 pm

@Neo. Thanks for the heads up!
I know Firefox is not fully "aquarized", but thing will change for Firefox 1.1.

You should be able to compile optimized builds of Mozilla Suite and even Camino.
First install the required applications, needed for all Mozilla builds (Mozilla Suite, Firefox, Thunderbird, Sunbird and Camino). Instructions here: http://www.mozilla.org/build/mac.html
Or to sum up:
Code: Select all
Installing required software:

1. Install Apple Developer Tools. (http://developer.apple.com/tools/macosxtools.html)
2. Install Fink. (http://fink.sourceforge.net)
3. Set up your Fink environment.
     Edit your ~/.bashrc, adding the following line:
     source /sw/bin/init.sh
     Then update your environment (or restart Terminal):
    $ source ~/.bashrc
4. Install Orbit (Contains required libIDL headers), enter password when prompted.
    $ sudo apt-get update
    $ sudo apt-get upgrade
    $ sudo apt-get install orbit
    $ sudo apt-get install orbit-dev
    $ sudo apt-get install glib
    $ sudo apt-get install zip unzip
5. Install the Shared Menus Framework.
    (ftp://ftp.url-manager.com/pub/SharedMenusCocoa.dmg.bin), and copy the
    SharedMenusCocoa.framework folder from inside the SharedMenusCocoa/build
    folder to /Library/Frameworks.

You find further instructions on the site as well, but its like this:
Code: Select all
Build Mozilla:

1. Open Terminal and cd into your home directory.
2. Set the CVSROOT environment variable:
    $ export CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
3. Log into CVS (use empty password):
     $ cvs login
4. Run the CVS checkout command:
     $ cvs co mozilla/client.mk
5. Now cd into the mozilla directory:
    $ cd mozilla/
6. Copy your .mozconfig file in the mozilla/ directory alongside client.mk. Or create the file and fill it
     with the following:
     . $topsrcdir/mail/config/mozconfig
7. Run the build process:
    $ make -f client.mk
8. Package for distribution:
    $ cd xpinstall/packager/
    $ make
I am not sure what do use in the .mozconfig file, but this could be a start:
Code: Select all
. $topsrcdir/mail/config/mozconfig

ac_add_options --enable-optimize="-O3 -faltivec -mcpu=7450 -mtune=7450 -mpowerpc -mpowerpc-gfxopt"

ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.2.8.sdk

ac_add_options --enable-strip
ac_add_options --enable-strip-libs

ac_add_options --disable-tests
ac_add_options --disable-shared
ac_add_options --disable-debug

Thats pretty much all I can help you with at the moment, because I have never built Mozilla Suite myself.
Best of luck and dont be afraid to ask! ;)

grug2k
 
Posts: 22
Joined: January 18th, 2004, 11:57 pm

Post Posted November 9th, 2004, 3:06 pm

Just take an official Firefox build, show package contexts, drag the icon out of there, download a new build, and replace the icon.

The about box and stuff will still be different, but the icon will be the same, and thats all that matters :p

MacGeneral

User avatar
 
Posts: 77
Joined: November 10th, 2004, 6:33 am
Location: Germany

Post Posted November 10th, 2004, 6:46 am

powerbook wrote:I have compiled firefox with optimization for the PowerPC 7450 prosessor (newer G4).

[...]

Download my latest build (and previous builds)
Enjoy! :D

Edit: There is also a build optimized for PPC7400 (older G4) in there.
Give it a go if you have "old" hardware... :)


Hi,

could you please compile a version for the G4 7455B (if that doesn't work -> 7455)?
Thats the G4 used in the PowerMac G4 MDD 2003... (and all other G4s after Quicksilver 2002)

I would compile it myself, but I have a 56 K Dial-Up Modem connection to the internet and that would cost me too much time and money (to download all the requiered things...)
cu MacGeneral

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 10th, 2004, 7:03 am

@MacGeneral. You should use my ppc7450 build.
Your 7455 is in the same processor family as the 7450 I optimize for! :)

More info: http://haxor.dk/articles/ppc.html

weimer
 
Posts: 4
Joined: September 5th, 2003, 1:21 am

Post Posted November 10th, 2004, 9:37 am

Hi,

thanks for your build! Definetely faster that the stock 1.0 release for me!

Have you thought about integrating the Patch which makes the 3rd mouse button work as expected? The patch can be found <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=151249">here in bugzilla.</a>

Thanks again,

Markus

MacGeneral

User avatar
 
Posts: 77
Joined: November 10th, 2004, 6:33 am
Location: Germany

Post Posted November 10th, 2004, 9:44 am

<img src="http://stadt.heim.at/newyork/132368/stuff/FireFoxIcons.jpg">

Is somebody interessted in those Icons? (only for non commercial usage)
cu MacGeneral

krmathis

User avatar
 
Posts: 4699
Joined: May 24th, 2004, 9:40 pm
Location: Oslo, Norway

Post Posted November 10th, 2004, 12:01 pm

11/10 out (last Branch build for now).

Old davedit
 
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post Posted November 10th, 2004, 1:46 pm

ya those icons are neat, I'd be interested MacGeneral

zband
 
Posts: 1
Joined: November 10th, 2004, 6:55 pm

Post Posted November 10th, 2004, 6:58 pm

Here's an idea- although I dont know how to make those icons (but I would like to help) - how about the fox wrapping around the apple icon? I think that would be cool.

Blademan007
 
Posts: 2
Joined: February 20th, 2003, 10:33 pm

Post Posted November 10th, 2004, 8:17 pm

It's no Gentoo build, but it's noticeably faster than the "stock" Firefox MacOS X build on a 1GHz 15" TiBook.

MacGeneral

User avatar
 
Posts: 77
Joined: November 10th, 2004, 6:33 am
Location: Germany

Post Posted November 11th, 2004, 6:39 am

davedit wrote:ya those icons are neat, I'd be interested MacGeneral


<a href="http://stadt.heim.at/newyork/132368/Downloads/FireFoxG4Icons.sit">Here is the Download link...</a>

Information: I have "stolen" the PowerBook, PowerMac and iBook Icons from the <a href="http://www.rad-e8.com" target="_blank">"SNOW E | Aqua" Collection (www.rad-e8.com)</a>.

The Thing with the Fox around the Apple would be possible... I'll do my best ;-)
cu MacGeneral

whoami
 
Posts: 1
Joined: November 11th, 2004, 5:33 pm

Post Posted November 11th, 2004, 9:39 pm

I'm new to Firefox and I can't seem to find an answer to my question anywhere.

Can you customize keystrokes? I'm looking to replicate the way you can scroll to the top of a page with APPLE + UP ARROW. This is something I can hardly live without, so any help is appreciated! Thanks!

Return to Third Party/Unofficial Builds


Who is online

Users browsing this forum: No registered users and 1 guest