Steven Stallion wrote: > On Fri, 29 May 2009 11:30:09 -0500, Shawn Walker <swalker at opensolaris.org> >> Be that as it may, I'm fairly certain that we had a policy that c++ >> programs needed to compiled with Sun Studio. If you compile the >> programs with g++ instead, Sun Studio users can't use them, and vice >> versa. That severely limits the utility of packages that only deliver a >> library. > > Mind you, I'm no fan of GCC, but how is that the case? If we provide a > Requires for the GCC runtime, there should be no issue with using a binary > package compiled with the GCC toolchain.
*library* key phrase there :) In other words, if you deliver libfoo++, then applications or developers that want to use libfoo++ can't link against that library if they've been compiled with Sun Studio and vice versa. Applications compiled with g++ can only use libraries compiled with g++ and vice versa. Cheers, -- Shawn Walker
