Firefox 2.0 ออกตัวจริงแล้ว อยากจะใช้แบบที่ตัดคำภาษาไทยได้ ก็เลยลอง build ดูเอง โดยใช้ patch ตัดคำไทยของคุณ Hui
เอกสารที่จำเป็น
- Mac OS X Build Prerequisites
- Mac OS X Universal Binaries
- Configuring Build Options
- Build and Install
- Mozilla Build FAQ
ขั้นตอนการ build
- โหลดซอร์สโค้ดของ Firefox จาก FTP ของ Mozilla
- โหลด patch ตัดคำไทยมาจาก cvs ของ linux.thai.net
- tar เอาซอร์สโค้ดออกมา แล้ว patch ซะ
$ tar jxvf firefox-2.0-source.tar.bz2
$ patch -p0 < firefox-cttex-wbr-b4.patch - สร้างไฟล์ .mozconfig ใน directory mozilla ตามตัวอย่างใน document อันนี้เป็นแบบ universal binary, optimized, static build
. $topsrcdir/browser/config/mozconfig
. $topsrcdir/build/macosx/universal/mozconfig
ac_add_options –enable-optimize=-O2
ac_add_options –disable-shared
ac_add_options –enable-static
ac_add_options –disable-tests
ac_add_app_options ppc –enable-prebinding
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../build - เข้าไปใน directory mozilla สั่ง make แล้วก็รอไปเรื่อยๆ (หลายชั่วโมง ไม่ได้จับเวลาไว้)
$ make -f client.mk build
- เสร็จแล้วก็สร้าง package
$ make -C ../build/ppc/browser/installer
- สุดท้ายก็จะได้เป็น firefox-2.0.en-US.mac.dmg อยู่ที่ build/ppc/dist/universal
เท่าที่ลองใช้ดูยังไม่เจอปัญหาอะไร
ถ้าเผื่อใครอยากลองใช้ดูบ้าง ก็โหลดได้
firefox-2.0.en-US.mac.dmg (18 MB) Universal binary ใช้กับ Mac OS X 10.3.9 ขึ้นไปเท่านั้น
หรือถ้าใครใช้ windows มีตัวที่ patch โดยคุณ Hui ให้โหลดแล้วที่ Thai Firefox @ MM