Thank you all for helping make this clearer.

So, in order to compile something using the same tools that are used to build /stable, I would use pkg:/developer/sunstudio12u1 while for hipster I'd use GCC 4.6.3?

Where would I find a guide to get started on this? I'm not much of a programmer yet, but I'd like to learn and I'd be happy to contribute time and effort to OI, seeing as I use it so much and for so many things.

Bryan


On 07/12/13 08:00 PM, Milan Jurik wrote:
Hi,

On pá, 2013-07-12 at 19:14 +0200, Jim Klimov wrote:
On 2013-07-12 18:49, Bryan N Iotti wrote:
It is mentioned that we are using Sun Studio 12.1 when compiling /dev
and /stable. Are we stuck there and can't use 12.3 for some particular
reason, like licensing, or is it for compatibility?
I believe, there were attempts to build with SS 12.3 when it came
out, and it lead to erroneous code, allegedly the compiler's fault.
Since there was no way to make Oracle fix the compiler, those tries
were abandoned and illumos stuck with what was known to "just work".

it is not the compiler issue but the limit of as we have in Illumos
available. 12.3 generates asm which we are unable to process.

Best regards,

Milan

Possibly, later releases of SS12.3 patches (if publicly available)
fixed the problem - after all, Oracle would be using it to compile
their Solaris, and likely hit similar problems; I am not aware of
anything trying that with illumos.

HTH,
//Jim


_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss


_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss


_______________________________________________
OpenIndiana-discuss mailing list
[email protected]
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to