* Jim Langston ([email protected]) wrote: > Glenn Lagasse wrote: >> * Ian Collins ([email protected]) wrote: >> >>> Glenn Lagasse wrote: >>> >>>> * ken mays ([email protected]) wrote: >>>> >>>>> Hello, >>>>> >>>>> Since developers are getting more involved in using the GCC compiler >>>>> and especially the GCC 4.4.x compilers, I started wondering why not >>>>> migrate to GCC 4.4.x sooner than later?? We have more community >>>>> developers building, testing, and reporting on GCC 4.4.x than before. >>>>> >>>>> What is the price of admission for users/developers to enter the gates >>>>> of GCC 4.4.x ?? >>>>> >>>> Well, it's not 4.4.x but 4.3.2 is available in 2009.06. >>>> >>>> http://pkg.opensolaris.org/release/en/search.shtml?token=gcc&action=Search >>>> >>>> >>> As Ken says, 4.4.x is where all the gcc effort is going, especially >>> with C++. Shouldn't OpenSolaris be moving with the times? >>> >> >> Of course it should. And at some point, I'm sure 4.4.x (or whatever the >> most recent version available is at the time the person doing the >> integrating sees) will hit the repositories. However, 4.3.2 is a nice >> upgrade from the 3.4.3 that was in 2008.11 wouldn't you say? >> > This is where my confusion rests - SUNWgcc is still 3.4.3, it is > through the development package that 4.3.3 gets loaded, are they > both supported ? I'm confused because SUNWgcc seems distinctly > directed as core part of OS, whereas, development/gcc seems to > have a "you're on your own" feel.
I can't speak definitively about this, but my best guess is that SUNWgcc is still 3.4.3 because the ON consolidation hasn't qualified later builds of GCC for building ON. And so, the supported method for compiling code using GCC in ON is to use 3.4.3 until such time as someone does the work to update ON to build using later versions. Which I'd imagine will have to happen at some point. And of course, users/developers of OpenSolaris want something quite a bit newer (understandably) than 3.4.3 and so 4.3.2 was included in the repositories. That's my take on it at least. I don't think the inclusion of both necessarily indicates one is 'more blessed' than the other. I think they each have their place. If you want to build the ON consolidation, you have to use 3.4.3 since that's what is currently supported. If you want to build other things that don't state a GCC version requirement, then use 4.3.2. Cheers, -- Glenn _______________________________________________ opensolaris-discuss mailing list [email protected]
