Hi Alan, V ?t, 02. 10. 2008 v 16:02, Alan Coopersmith p??e: > Milan Jurik wrote: > > Hi, > > > >>> Based on this link (sorry folks outside the SWAN): > >>> > >>> http://ostest.central.sun.com/wiki/index.php/Package_Delivery_Project#3._Develop_Software > >>> > >>> It seems that the use of GCC is allowed. If this is not the case, then > >>> perhaps we need to update the above. > >> gcc is c compiler, g++ is C++ compiler. > >> > > > > To be exact, GCC is the GNU Compiler Collection (which includes C > > compiler (aka gcc), C++ Compiler, Objective-C compiler, Fortran > > compiler, Ada compiler, Java compiler and few relevant libraries). > > > > So, not all components of GCC are allowed, but gcc is allowed (not > > preferred, it's suboptimal). g++ isn't allowed, because of evolving mess > > (and leading to library mess). > > >From the ARC/general Solaris perspective, g++ is even allowed, but > only for things that don't expose C++ API/ABIs to other software - i.e. > you can use g++ to build your application and any libraries private > to it that nothing else uses, or for a shared library that uses C++ > internally, but only offers extern "C" functions for callers to call > it with, but you can't use it for a shared library with public C++ > interfaces, or for applications with public loadable module interfaces > that use C++ ABIs to which others would be writing modules. > > SFW may have stricter rules, I don't know about that. >
Yes, you are more accurate. Best regards, Milan
