LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 02-16-2005, 02:08 AM   #1
lmmix
Member
 
Registered: Feb 2005
Distribution: debian sid, blfs 6.0
Posts: 41

Rep: Reputation: 15
build firefox in debian sid


Hi,

i have built firefox cvs version.

./configure --enable-application=browser
make

removed debian-firefox through aptitude.

make install
firefox

all was fine, but after running it, i realized that the font is so ugly..
so i rolled back.

removed firefox files in /usr/local by hand through nautilus as root.
installed debian-firefox through aptitude.

the compiled source is still here, so how to enable pretty font in firefox gui?
i want to know the debian way.

--
PS: please remove the ID: "dmigh", "L-system". it was me.

Last edited by lmmix; 02-16-2005 at 02:09 AM.
 
Old 02-16-2005, 02:25 AM   #2
Andrew Benton
Senior Member
 
Registered: Aug 2003
Location: Birkenhead/Britain
Distribution: Linux From Scratch
Posts: 2,073

Rep: Reputation: 63
I find it easiest to put the configure options in a mozconfig file inside the mozilla source. To make an xft (pretty font) build, try these options in your mozconfig
Code:
. $topsrcdir/browser/config/mozconfig
ac_add_options --enable-default-toolkit=gtk2
ac_add_options --enable-xft
ac_add_options --disable-freetype2
 
Old 02-16-2005, 08:02 AM   #3
lmmix
Member
 
Registered: Feb 2005
Distribution: debian sid, blfs 6.0
Posts: 41

Original Poster
Rep: Reputation: 15
Thanks. works like charm.

first i tried it to the compiled source, make make install it failed.
2nd, make clean, rm config.cache, and make make install,it also failed.

3rd, rm -rf mozilla, get the cvs again,

export CVSROOT=server:anonymous@cvs-mirror.mozilla.org:/cvsroot
cvs login
anonymous
cvs checkout mozilla/client.mk
cd mozilla/
make -f client.mk checkout MOZ_CO_PROJECT=browser
./configure --enable-application=browser --enable-default-toolkit=gtk2 --enable-xft --disable-freetype2
make; make install

it works.

--
Linux debian 2.6.11-rc4
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050216 Firefox/1.0+

PS:
./configure --enable-application=browser --enable-default-toolkit=gtk2 --enable-xft --disable-freetype2 --enable-pango

some useful tip: devhelp with firefox
http://www.imendio.com/projects/devhelp/

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/

ln -s /usr/local/lib/pkgconfig/firefox-xpcom.pc /usr/local/lib/pkgconfig/mozilla-xpcom.pc (as root)

ln -s /usr/local/lib/pkgconfig/firefox-nspr.pc /usr/local/lib/pkgconfig/mozilla-nspr.pc (as root)

comment out 48, 49
vi +48 /usr/local/include/firefox-1.0+/nsEmbedString.h (as root)

./configure --with-mozilla=firefox ; make

make install (as root)

now, you got the devhelp without mozilla. devhelp-books.





Last edited by lmmix; 02-16-2005 at 10:20 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
will the ltmodem drivers work in debian sid (knoppix sid) maximalred Debian 5 05-29-2009 10:44 AM
debian sid pppoeconf lestoil Debian 3 11-14-2005 01:38 AM
firefox 1.0.6 crashes in sid dukeinlondon Debian 22 09-09-2005 03:47 PM
What our the differences between debian (Sid) and knoppix 3.4 (Sid)? maximalred Debian 6 06-06-2004 08:39 PM
Debian Sid BittaBrotha Debian 11 07-06-2003 09:35 PM


All times are GMT -5. The time now is 02:10 AM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration