Sun Studio Express Program December 2006 Build available

Sun Studio Express Program December 2006 Build availablego get it now ...http://developers.sun.com/prodtech/cc/downloads/express.jsp
[153 byte] By [SunCProjectLeada] at [2007-11-26 13:05:39]
# 1
Even better and shorter URL is: http://developers.sun.com/sunstudio/downloads/express.jspNew IDE, updated compilers, Thread Analyzer (was the Data Race Detection Tool).
richard_friedmana at 2007-7-7 17:13:12 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 2

Sun Studio Express December 2006 - Introducing the Next-Generation IDE

The Sun Studio team is pleased to announce the 3rd build in the Sun Studio Express Program- Sun Studio Express December 2006.

http://developers.sun.com/sunstudio/downloads/express.jsp

Under the guise of the Sun Studio Express Program, the product team makes preview builds of our up-coming release available to the community. The current build includes a new next-generation Integrated Development Environment (IDE) based on the latest version of NetBeans as well as updates to the Thread Analyzer (aka Data Race Detection Tool), Sun compilers for Linux, and more. For details, please visit:

http://developers.sun.com/sunstudio/downloads/express_readme.html

As a reminder, Sun offers a complete portfolio of offerings for C, C++, and Fortran developers:

1. Sun Studio 11 (Solaris and Linux)

http://developers.sun.com/sunstudio/

Sun Studio software includes parallelizing C, C++, and Fortran compilers, tools (IDE, multi-lingual/threaded/process debugger, performance analyzer, memory debugging(rtc),etc.), and optimized libraries. Sun Studio 11 for Linux includes these same tools but works with the GNU Compiler Collection (GCC) instead of our record-setting compilers.

2. Sun Studio Express (Solaris and Linux)

http://developers.sun.com/sunstudio/downloads/express.jsp

Sun Studio Express offers preview builds, on a quarterly basis, of the next release of Sun Studio. The latest build highlights a new IDE, dynamic thread analysis (race conditions, etc.) as well as our optimizing Sun compilers for Linux.

3. NetBeans C/C++ Development Pack (Windows, Linux, Solaris)

http://www.netbeans.org/products/cplusplus/

NetBeans C/C++ Devlopement Pack, which has been designed for extensibility, has been tested with GCC and Sun Studio compilers (on Solaris/Linux). The pack provides base functionality for Sun Studio, which extends it to include advanced tools and features.

4. Sun Developer Services

http://developers.sun.com/services/

From contract and incident support to Solaris developer training classes, Sun offers a comprehensive suite of services to enable developers to be more productive.

For most day-to-day developers on Solaris and Linux, Sun Studio will continue to be the offering we recommend that you look at first.

Enjoy!

SunStudioProductMgra at 2007-7-7 17:13:12 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 3

Is the Linux download correct?

I just downloaded it earlier and the archive looks like someone dumped the wrong directory hierarchy into the archive. Expanding the archive results in some choice directories like:

./opt

./opt/sun

./opt/sun/netbeans-5.5_mars

...

./var

./var/lib

./var/lib/rpm

./var/lib/rpm/Requirename

...

./var/X11R6

./var/X11R6/lib

./var/adm

./var/adm/SuSEconfig

...

./var/run

./var/mail

./var/spool

./var/spool/clientmqueue

...

./var/tmp

./var/tmp/vi.recover

1avia at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 4
This looks correct to me. The tar file contains the full installation, even the bits that are installed to /var. Plus perhaps a bit of harmless junk like ./var/tmp/vi.recoverPaul
Paul_Floyda at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 5

I'm having problems trying to install/run under ubuntu

I extracted the tarball into a seperate directory. I set my JDK_HOME variable to jdk1.5.0.06, and when I try to run the INSTALLDIR/opt/sun/sunstudiomars/bin/sunstudio

script I get an error:

awk: run time error: regular expression compile failed (missing operand)

"| |(|)|,|

FILENAME="" FNR=0 NR=0

Warning: Ignoring JDK_HOME. Sun Studio does not run with this

version of the J2SE.

/usr/bin/find: /usr/java: No such file or directory

awk: run time error: regular expression compile failed (missing operand)

"| |(|)|,|

FILENAME="" FNR=0 NR=0

Sun Studio is unable to find a supported version of the

Java 2 Software Development Kit (JDK). For more information

about finding a supported JDK, see http://developers.sun.com/sunstudio/downloads/express.jsp.

I am able to run the bundled netbeans seperately however.

Any ideas what pieces I am missing?

bikefastera at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 6

I don't think that you are missing smth, it's Sun Studio startup scripts problem. The main problem appears to be with .../prod/scripts/ver.awk script, which is used to extract version of java from 'java -version' output.

Sun Studio script calls this ver.awk like this:

java -version 2>&1 | /usr/bin/awk -f ver.awk

Can you try the above command (just to verify that the problem's here)? Also, I wonder which version of awk do you have on your system? Because "GNU Awk 3.1.3" works all right on a linux system I have nearby.

MaximKartasheva at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 7
Hi, Dear allIt seems that the link is broken. Could you download the December building now?CheersShen
lishena at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 8

Yep, I definitely die there.

Running that suggestion and I get:

java -version 2>&1 | /usr/bin/awk -f opt/sun/sunstudiomars/prod/scripts/ver.awk

awk: run time error: regular expression compile failed (missing operand)

"| |(|)|,|

FILENAME="" FNR=0 NR=0

I'm running ubuntu which comes with an awk version of:

/usr/bin/awk -W version

mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan

compiled limits:

max NF 32767

sprintf buffer1020

bikefastera at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 9
fix for this error is to edit the regular expression to read:FS="\"| |\(|\)|,|\t";instead of:FS="\"| |(|)|,|\t";Thanks for the pointer.
bikefastera at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 10

Does anyone know if one of these regexps is technically "correct" for

awk behavior? If we are confident the new spelling is compatible with

all popula versions of awk, we could make this bug fix in our product.

But if this change causes problems in non-mawk implementations,

we can't do it.

ChrisQuenellea at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 11
Thanks for the tip.It works for me (also on Ubuntu Edgy)
hausera at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...
# 12
This change works on Solaris; gawk (on Linux) issues a couple of warnings but works. Looks like we can use this mawk workaround on other platforms, too.
MaximKartasheva at 2007-7-7 17:13:13 > top of Java-index,Development Tools,Solaris and Linux Development Tools...