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
