Thanks to some initial help from Gavin, I'm currently building Firefox from CVS for the first time. I spent some time in the Synaptic Package Manager, trying to figure out what packages I should install in order to successfully compile Firefox. After lots of trial and error, I found a package called mozilla-firefox-dev.
So this is a tip for Ubuntu users who want to build Firefox: don't spend too much time reading the prerequisites for building Mozilla, just install the mozilla-firefox-dev package. That's right, I said Ubuntu, not VidaLinux. More on that later. :)
This is actually a first step in a long-term personal goal of becoming a Firefox hacker. I've always been interested in getting to know more about the inner workings of Firefox. Also, I view it as an opportunity to become more familiar with JavaScript, Venkman, DOM Inspector, and Mozilla development in general. So regardless of where this takes me in the end, I'll be a thousand experiences richer.
Posted by djst at March 13, 2005 10:12 PMI have tried your tip, and it is not enough. At least when I try to build the suite.
I needed to install libgtk2-dev too at least, don't know much about the other prerequsites as i installed many of them before seeing your post.
Posted by: Henrik at March 13, 2005 11:00 PMThe Links are messed up, but what i find really weird is that they point to microsoft.com..
How the heck is: http://http//weblogs.mozillazine.org/djst/archives/007449.html
pointing to microsoft.com ?
Posted by: FlashBang at March 13, 2005 11:09 PMIt points to Microsoft because that URL is invalid and gets passed to Google's I'm Feeling Lucky search. Microsoft has the #1 spot for 'http'.
Posted by: Jeff Walden at March 13, 2005 11:19 PMHenrik, you're right - if you want to build for GTK2 (which most likely you want). I just added it and recompiled, let's see how much prettier Firefox gets. :)
Posted by: David Tenser at March 13, 2005 11:21 PMMy suite build is just done, and it segfaults when i try to run /dist/bin/mozilla.
Guess there is something wrong with my setup.
Posted by: Henrik at March 13, 2005 11:35 PMMy GTK2 build works perfectly. It even picked up my extensions from the profile used in Firefox 1.0 and the plugins (Flash). Great! Now it's time to start hacking! :)
Posted by: David Tenser at March 14, 2005 12:36 AMI hope you started using Ubuntu again :P Hoary is just wonderful and I'm running it 90% of the time on my laptop now. (Desktop still runs SuSE.)
Posted by: Seth Kinast at March 14, 2005 1:24 AMHeh. Welcome back David :)
(hoary finally loves my wireless card. World domination is mere months away.)
- Chris
You don't happen to have tips for those of us VidaLinux converts wishing to do the same, do you?
Posted by: Michael Greene at March 14, 2005 10:17 PMMichael, I haven't tried building Firefox on VidaLinux, but I think the approach would be similar to what did with Ubuntu. Read the prerequisites page on mozilla.org and try to get everything they ask for. The hardest part is perhaps creating the .mozconfig file. I got mine from Gavin and I'd be happy to post it here if someone's interested.
Posted by: David Tenser at March 14, 2005 10:46 PMAnxiety and Medication
Many a time it happens that people complain us that we have not been treating them well, or may be our attitude has changed, or that we keep on shouting at others without any solid reason, we may just burst into tears and take everybody by surprise due to trivial impediments.When ever any situation like this crops up in our life and continues for a long time, it definitely makes our mental state more restless and worrisome. At times we may also feel that this is not 'I'--the same person, who has become so irritable for others now.Even though we may realize that there's something wrong with us, some strong nervous disorder like anxiety or depression, but still may be shy to go and visit a physician or a psychiatrist, just because we may not be comfortable to go and see the physician personally and talk about our mental state. Recently I came to know that there are such sites who not only get you physically and neurotically examined by their own team of doctors but also prescribe the required dosages ofthe anti anxiety drug xanax, online.So isn't it really great that your prescription is requested online and you don't need to see your regular doctor. Your personal information stays personal and your local pharmacist or physician won't even know about it! Moreover you would have to pay just for the required dosages of xanax and no consultation fee for consulting the physician. So don't shy away to get yourself treated for your anxiety.Buy xanax online now and forget about the complaints of your changed behavior from yournear and dear ones. Lead a normal carefree life as earlier.
regards
martin