stupid question ? GCC vs VC++ builds specificities
-
- Posts: 41
- Joined: September 7th, 2003, 5:13 am
stupid question ? GCC vs VC++ builds specificities
Hi everyone,
Basically is there a noticable difference between a build GCC compiled and a VC++ one ?
Apparently, GCC disables the usage of Java & Real player plug ins, so I assume there is advantages in doing so ...
Speed of execution ? Size of file ?
Thanks for your replies ...
Basically is there a noticable difference between a build GCC compiled and a VC++ one ?
Apparently, GCC disables the usage of Java & Real player plug ins, so I assume there is advantages in doing so ...
Speed of execution ? Size of file ?
Thanks for your replies ...
Oyo ?
-
- Posts: 2007
- Joined: July 14th, 2003, 10:07 am
- Location: Near Atlantic Ocean
Re: stupid question ? GCC vs VC++ builds specificities
Wingi wrote:Hi everyone,
Basically is there a noticable difference between a build GCC compiled and a VC++ one ?
Using free software to build free software ?
Apparently, GCC disables the usage of Java & Real player plug ins, so I assume there is advantages in doing so ...
Well, Java is not my cup of tea
Speed of execution ? Size of file ?
Thanks for your replies ...
Well, being able to have more optimizations available, being able to build an athlon XP optimized build on a P4...
MozJF
-
- Posts: 41
- Joined: September 7th, 2003, 5:13 am
Re: stupid question ? GCC vs VC++ builds specificities
MozJF wrote:Wingi wrote:Hi everyone,
Basically is there a noticable difference between a build GCC compiled and a VC++ one ?
Using free software to build free software ?
Seems good to me
MozJF wrote:Apparently, GCC disables the usage of Java & Real player plug ins, so I assume there is advantages in doing so ...
Well, Java is not my cup of tea
Oh I cannot blame you for that, on the contrary ...
MozJF wrote:Speed of execution ? Size of file ?
Thanks for your replies ...
Well, being able to have more optimizations available, being able to build an athlon XP optimized build on a P4...
Ok so GCC advantages are philosophical ones and builders one ...
This is the answer I was looking for ... Thanks a lot (one again ;o)
Oyo ?
-
- Posts: 260
- Joined: May 23rd, 2003, 7:02 pm
- Location: Labrador, Canada
Builds made with Cygwin and MinGW gcc have a larger disk footprint than ones made with VC++ and do not support certain plugins (as noted). Performance-wise I see no difference... I'm not convinced that architecture optimizations really add much
My MinGW gcc builds are available in my signature if you'd like to experiment with one.
My MinGW gcc builds are available in my signature if you'd like to experiment with one.
sleddog
-
- Posts: 2007
- Joined: July 14th, 2003, 10:07 am
- Location: Near Atlantic Ocean
sleddog wrote:Builds made with Cygwin and MinGW gcc have a larger disk footprint than ones made with VC++ and do not support certain plugins (as noted). Performance-wise I see no difference... I'm not convinced that architecture optimizations really add much
I started building with gcc for Thunderbird (as Java is not used by mailnews), and I give a chance to Firebird
My MinGW gcc builds are available in my signature if you'd like to experiment with one.
I prefer using MSVC++ for the lizard :=)
MozJF
- Anthracks
- Posts: 168
- Joined: July 13th, 2003, 2:06 pm
- Location: Boston, MA
Basically, I only use it out of necessity. I have MSVC at "home", which is currently a dorm at school, but in their infinite wisdom the school network admins blocked CVS from working. Whenever I try to update my mozilla sources, it just times out. However, at work I can set a build running in the background while I do my job (and test things out/program during down time ) but I don't have MSVC available there so I build under GCC. And I agree that it's very nice to be able to build Mozilla anywhere without the need for expensive proprietary software, although it's a shame GCC builds can't work with Sun's Java
-
- Posts: 4864
- Joined: October 16th, 2003, 5:47 am
- Location: Somewhere in London, riding the Underground
They do.
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031103 Firebird/0.7+ (daihard; XFT+GTK2; optimized for P4/SSE)
This was compiled with gcc 3.2.2-5 from Red Hat 8. Anything newer mysteriously breaks Sun's Java SDK version 1.4.2; I am working with daihard to step through his builds and find out where the breakage begins. If necessary I may start occassionally making builds and posting them somewhere (I have a Yahoo! Geocities homepage for my primary Yahoo! Mail account, but it may die from the bandwidth overload).
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031103 Firebird/0.7+ (daihard; XFT+GTK2; optimized for P4/SSE)
This was compiled with gcc 3.2.2-5 from Red Hat 8. Anything newer mysteriously breaks Sun's Java SDK version 1.4.2; I am working with daihard to step through his builds and find out where the breakage begins. If necessary I may start occassionally making builds and posting them somewhere (I have a Yahoo! Geocities homepage for my primary Yahoo! Mail account, but it may die from the bandwidth overload).
Proud user of teh Fox of Fire
Registered Linux User #289618
Registered Linux User #289618
- Carson
- Posts: 771
- Joined: September 7th, 2003, 2:06 pm
- Location: Vancouver, Canada
Sleddogs
Sleddog, I'm trying your Nov 18 build, set up nicely via Profile Manager side-by-side w/Aebrahim's Nov 20. On his Nov 20, I disabled Tabbrowser Extensions after it caused a "no XBL binding" failure preventing Firebird from coming up.
Without TB Ext, his works fine. I set up your Nov 18 build this morning and loaded TB Ext (heavy) along with some 40 other extensions. Fantastic! It took the Tabbrowser with no problem at all, and it's working beautifully, fully-loaded.
I've had a ton of miscellaneous problems with Firebird Nightlies (and even FB 7) in November. Yours seems to be the best on my system so far! It's nice and quick to come up, too. (Usually my FBs are extremely slow to come u, although this is my first time using Profile Manager, and I can't help but wonder--there's no way PM itself might be making the browser set up better, is there?) It's really a sweet setup.
Labrador? Same country, different ocean...but, re "sleddog", I had a Siberian husky for 14 years; inseparable, traveled coast to coast together. My best friend forever.
Without TB Ext, his works fine. I set up your Nov 18 build this morning and loaded TB Ext (heavy) along with some 40 other extensions. Fantastic! It took the Tabbrowser with no problem at all, and it's working beautifully, fully-loaded.
I've had a ton of miscellaneous problems with Firebird Nightlies (and even FB 7) in November. Yours seems to be the best on my system so far! It's nice and quick to come up, too. (Usually my FBs are extremely slow to come u, although this is my first time using Profile Manager, and I can't help but wonder--there's no way PM itself might be making the browser set up better, is there?) It's really a sweet setup.
Labrador? Same country, different ocean...but, re "sleddog", I had a Siberian husky for 14 years; inseparable, traveled coast to coast together. My best friend forever.
Main box XP32 and XP64, using FF 3.6, K-Meleon, IE8, and OffByOne.
This is a home-built AMD Athlon x2 5600+, 8GB GSkill @ 800, 1.7TB on 4 SATAs, 3 ODD. No gaming; just a workhorse
Others in home Eee 901 with XP32 SP3; also Asus F3T with Vista
This is a home-built AMD Athlon x2 5600+, 8GB GSkill @ 800, 1.7TB on 4 SATAs, 3 ODD. No gaming; just a workhorse
Others in home Eee 901 with XP32 SP3; also Asus F3T with Vista
-
- Posts: 260
- Joined: May 23rd, 2003, 7:02 pm
- Location: Labrador, Canada
Good to know its working well for you Carson. Creating a new profile through profile manager is I think a good idea when installing a new build. Something in an old profile could affect the new build and not give it a fair chance to perform properly. After it's up and running OK you can always copy over any custom userprefs or chrome files to the new profile. 40+ extensions? Wow! I use about four
I don't plan on making daily builds or anything, just ones for local use. If and when they've proved to work well I'll put them on the website. There's a new Mozilla Suite build in the cooker right now, we'll see how it performs tonight/tomorrow. Perhaps a Firebird build tomorrow.
I'm gonna visit BC someday... In university I had a close friend from Burnaby. Labrador sleddogs are a lighter build than huskies - did you catch my picture? Cheers!
I don't plan on making daily builds or anything, just ones for local use. If and when they've proved to work well I'll put them on the website. There's a new Mozilla Suite build in the cooker right now, we'll see how it performs tonight/tomorrow. Perhaps a Firebird build tomorrow.
I'm gonna visit BC someday... In university I had a close friend from Burnaby. Labrador sleddogs are a lighter build than huskies - did you catch my picture? Cheers!
sleddog
- Carson
- Posts: 771
- Joined: September 7th, 2003, 2:06 pm
- Location: Vancouver, Canada
Sleddog, I'll watch for future FBs from you. Thanks; sure is nice work!
-- Beautiful puppy! Lots of shepard in that one, I think. He looks so young, but I see that beautiful tail and massive coat, so I'll estimate a very healthy, strong six year old! Gorgeous!
-- Burnaby is a 20 minute jaunt on a city bus from here. You'd like to visit, it's pretty. You might miss clean air, clean water, and stars at night! I'd love to see Labrador. (Off topic; I repent.)
-- Beautiful puppy! Lots of shepard in that one, I think. He looks so young, but I see that beautiful tail and massive coat, so I'll estimate a very healthy, strong six year old! Gorgeous!
-- Burnaby is a 20 minute jaunt on a city bus from here. You'd like to visit, it's pretty. You might miss clean air, clean water, and stars at night! I'd love to see Labrador. (Off topic; I repent.)
- Carson
- Posts: 771
- Joined: September 7th, 2003, 2:06 pm
- Location: Vancouver, Canada
Perhaps a Post Regarding Good Work by Sleddog??
Also, Sleddog, I was inclined to post a reference to your Nov 18 build, which continues to work beautifully with my heavy installation, including TB Extensions. I thought it might be protocol not to post that under its own heading unless OK with you, or if you want to do it yourself--so I won't unless you give me the nod.
Anyway, I read in these Forums today (Saturday) that the TB Extension problem will persist until the extension itself (not Firebird) is updated to work with the browser.
People are using Nov 19 builds. I think your Nov 18 (and newer, if/when???) would be of considerable interest.
P.S. - An avatar to go with your name, created from the photo of your puppy???
Thanks again.
Anyway, I read in these Forums today (Saturday) that the TB Extension problem will persist until the extension itself (not Firebird) is updated to work with the browser.
People are using Nov 19 builds. I think your Nov 18 (and newer, if/when???) would be of considerable interest.
P.S. - An avatar to go with your name, created from the photo of your puppy???
Thanks again.
Main box XP32 and XP64, using FF 3.6, K-Meleon, IE8, and OffByOne.
This is a home-built AMD Athlon x2 5600+, 8GB GSkill @ 800, 1.7TB on 4 SATAs, 3 ODD. No gaming; just a workhorse
Others in home Eee 901 with XP32 SP3; also Asus F3T with Vista
This is a home-built AMD Athlon x2 5600+, 8GB GSkill @ 800, 1.7TB on 4 SATAs, 3 ODD. No gaming; just a workhorse
Others in home Eee 901 with XP32 SP3; also Asus F3T with Vista