[5850] in Release_7.7_team

home help back first fref pref prev next nref lref last post

Sun Studio 12 compilers and IDEs installed on Athena

daemon@ATHENA.MIT.EDU (Alex T Prengel)
Thu Sep 20 20:33:44 2007

Message-Id: <200709210031.l8L0Vsrt008846@dit.mit.edu>
To: software-announce@MIT.EDU
cc: alexp@MIT.EDU, facdev@MIT.EDU, cfyi@MIT.EDU, release-team@MIT.EDU,
   developers@MIT.EDU
Date: Thu, 20 Sep 2007 20:31:54 -0400
From: Alex T Prengel <alexp@MIT.EDU>
X-Spam-Flag: NO
X-Spam-Score: 0.00


I've installed the Sun Studio 12 compilers (cc/CC/f77/f90/f95), sunstudio
and netbeans IDEs and assorted utilities (lint, dbx, ...) on Athena. For
the first time in this release, the compilers are available for Linux.

As before for Sun, things have been set up to do static linking by
default, to avoid problems in finding dynamic libraries when the
locker is not attached or inaccessible. Unfortunately, for Linux
FORTRAN code, a library in the distribution that is universally linked
against (libmtsk.so) is only available in dynamic form, so FORTRAN
binaries created with this compiler will need to find this library at
runtime.

In order to ensure using these compilers instead of others with
identical names that may be on your path, it's best to set up for
using them by adding the appropriate locker with -f:

	add -f sunsoft_v12

Please read files /mit/sunsoft_v12/README.athena, README.config and
README.dynamic_linking for important local information and usage.

Local documentation starts below https://web.mit.edu/sunsoft_v12/www
and Sun's is accessible from
http://developers.sun.com/sunstudio/documentation/index.jsp (note in
particular the "What's New" and "Release Notes" links towards the
bottom of the page).

There are also many local man pages (look below /mit/sunsoft_v12/man
to see which are available).

I don't plan on switching the default sunsoft cc/CC/f77/f90 to this release
until after the end of the current semester.

                                           Alex

home help back first fref pref prev next nref lref last post