Mike> The readme[1] says:

Mike> Please note that the compiler that comes with the Solaris Developer
Mike> Express release is Studio 12, which is not the standard compiler for
Mike> OpenSolaris code.  If you use Studio 12, you will need to set __SSNEXT
Mike> to the null string in your environment file.  Please do report problems
Mike> with Studio 12, particularly if the problem goes away when you use
Mike> Studio 11 (the current standard compiler).

Mike> 1.http://dlc.sun.com/osol/on/downloads/b126/README.opensolaris

Mike> But http://hub.opensolaris.org/bin/view/downloads/on says:

Mike> The Sun Studio Compilers (Recommended).

Mike> * NOTE: Sun Studio 12 is required for building Nevada builds 100
Mike>   and higher.
Mike> * Sun Studio 11 was required for building Build 45 through 99.
Mike> * Builds prior to Build 45 used Sun Studio 10.
Mike> * Note that the compiler that comes with the Solaris Developer
Mike>   Express release is Studio 12,

Mike> This implies to me that the README needs to be updated.

Yes, I believe that is correct: the README needs to be updated.


Mike> Is it still required to use __SSNEXT?

Not that I know of; I think that went away when we made the transition
from SS11 to SS12 in build 100.


Mike> If I'm trying to build using build 127 from the OpenSolaris dev
Mike> repository, Is it best to use SunStudioExpress or sunstudio12.1?

I don't know what SunStudioExpress is, so I'll answer without referring
to it.  Use SS12.  Though FYI, we are hoping to migrate to SS12u1 in a
few months (and have already begun with the prerequisite lint clean-up),
but we do not yet have a schedule for exactly when that will occur.

-- John

http://blogs.sun.com/jbeck

Reply via email to