Which Compiler version to Upgrade to....

Hi All,
Currently we have following compiler verion on Solaris 8
CC: Sun WorkShop 6 update 1 C++ 5.2 Patch 109508-09 2002/07/08
We are planning to move to Solaris 9 and above compiler version is not supported on Solaris 9. In the process we also want to upgrade our compiler.
I looked in to Sun Site, Sun Studio 11 is available for free.
http://www.sun.com/software/products/studio/index.xml
But it has been released like a month back. Currently, we are hesitent to take any risks with this compiler...
Can anyone suggest which is the version we should be upgrading to ?
- Thanks in Advance
Nagendra

Hi
If you wish to be very conservative, you could switch to Forte Developer 6 update 2. This supports Solaris 9. However, this stopped shipping about 2 months ago, so it is perhaps not the best choice. Your 6u1 licence(s) should also work with 6u2.
The 2nd most conservative option is to go with Studio 10. This has been out since January.
A+
Paul

Similar Messages

  • Does anyone control which compiler version is used?

    hi,
    does anyone control which version of javac/jikes et al is being used for large projects?
    as I understand it its very unlikely to make a difference modulo the recent bugs in the 1.5 compiler?
    ie if you don't specify the source or target flags then not a lot can go wrong?
    in summary, is the assertion that controlling the compiler version used in the way that you might for native C/C++ projects in a java project is much less likely to have any impact?
    thanks,
    asjf

    Everyone on a project should be working to the same version.A third party product we needed, "Active Merchant" works only with java version 1.3.
    (I tried it and it really does not work with either 1.2 or 1.4) . This product consists of a client library (an API) which you can use in your application, and which communicates with the other part, the server .
    Now we did not want to use 1.3 in the application server because of this circumstance, so we were forced to write an own auxiliary application in 1.3, which can be reached through the network and which talks to the given API, that in turn talks to the server.
    So one guy working on that little own auxiliary application was working with 1.3, whereas the others were working with 1.2 (the old version f our application) and 1.4 (the new version of our application).
    Moreover all those guys were one person (your humble narrator) in different "roles", that is, working on different parts of the project.

  • I have firefox 3, windows xp sp3 32-bit, pentium 4. Which firefox version to upgrade to?

    ''dupe of https://support.mozilla.org/en-US/questions/920947''
    It is about a pc stayed off-line since 2009 and now reconnected to the net.
    Also, how must I upgrade, uninstall and re-install I suppose?
    Any special instructions?

    Your pc is compatible with Firefox 10 which can be found here
    * getfirefox.com
    there is no special instruction.you can remove like normal way from control panel-add or remove program or you can install on top of current version...just download the installer and simply run and then follow the instruction

  • I am using a Palm Pilot still for several purposes, and the desktop version can run om my Mac OS X 10.6.8, but I cannot find a version that runs on OS X Mavericks, which prevents me from upgrading as my PalmPilot is storage for vital info.

    I am using a Palm Pilot still for several purposes, and the desktop version can run om my Mac OS X 10.6.8, but I cannot find a version thjat runs on OS X Mavericks, which prevents me from upgrading as my PalmPilot is storage for vital info. Any solution?

    Thank for for your suggestions. Unfortunately they are of little help. I am running on Snow Leopard and the PalmDesktop works fine. However, I do not want to quit my PalmTungsten unit as it is my backup for all my important access information. If it cannot run on Mavericks and no other solution is at hand, I simply will not update my OS X, but work on my Snow Leopard as it is.
    I do not know how on earth I can migrate the information from my Palm into another system, and then quit the PalmPilot. If you have any intelligent solutions to this I would appreciate an input. A manual copy and paste solution is not acceptable. I may however run it on Windows via Parallel Desktop, but it is a lousy solution, and demonstrates (again) the weakness of Apple's OS and lack of compatibility. I am not impressed by the OS X performance.
    Thank your for your attention.

  • HT1444 Upgrading from 10.5.8 to 10.6 (or later) which later version makes the most sense?

    For work-related remote-access using Citrix, I will need to upgrade from V10.5.8 to V10.6 (or a later version).  Which new version would make the most sense?

    Since it's a 10.5 era issued machine and rather dated, the best OS X version is 10.6.3 via the white retail disks, call Apple Sales by phone and order it for $29.
    10.6 will run your presently installed 10.5 software as 10.7 or 10.8 will not. Also 10.7 or 10.8 will slow your machine down to a crawl, so it doesn't make much sense to go there.
    Since your machine is getting long in the tooth, it's got not that much longer to go, I would be considering a newer 10.8 or 10.9 machine (next summer) and ease yourself into in.
    So 10.6 now, 10.8 or 10.9 on a new machine later.
    Don't upgrade to 10.8 and don't worry about it, over 50% of OS X users are on 10.6 currently, (30% on 10.7) and about 5% on 10.8 just released.
    Things to consider before upgrading OS X
    Back up only your personal info off the machine to a external storage drive (not TimeMachine!), disconnet it. Stick the 10.6.3 disk in and run the updater.
    Most commonly used backup methods
    If you need to wipe and install, (like if you have problems because your 10.5 is funkyed up)
    How to erase and install Snow Leopard 10.6
    Install your programs from fresh original sources and last hook up your storage drive and return files into same named accounts.

  • Which compiler does JDeveloper use?

    When I try to compile (rebuild) a file I get "Fatal Error: compiler internal error". This file compiles just fine when I use javac.exe that came with jdk1.3. I have set up the jdk1.3 as instructed in the JDeveloper 3.2.2 release notes. In an effort to determine which compiler is being used, I have renamed all javac.exe files on my entire system and also ojc.exe. I would think that this would keep the file from compiling at all, but I can still do a "rebuild".
    So I really have 2 questions:
    Where is JDeveloper finding a compiler?
    How can I resolve this fatal error?
    Any advice would be appreciated.

    How does weblogic determine which DDL to use when          > creating JMS persistent store?
              The DDL is stored in the weblogic.jar, and a particular DDL is chosen automically based on driver meta-data.
              Version 9.0 (out in beta), provides the option of administratively configuring the DDL file location.
              For unsupported drivers, versions prior to 9.0 require manually running a DDL file to create the JDBC store's backing tables (see JMS doc).
              Tom Barnes, BEA

  • Jar file , which jdk version ?

    I have a question that i want to ask for a long time. Let say someone give you a jar file, how do we check which version of JDK it is compile ?

    You can get an easy, but approximate, answer by looking in the jar manifest:
    $ jar -xf somejar.jar META-INF/MANIFEST.MF
    $ cat META-INF/MANIFEST.MF
    Manifest-Version: 1.0
    Class-Path: someotherjar.jar
    Created-By: 1.6.0 (Sun Microsystems Inc.)
    Main-Class: Main
    The Created-By attribute says which JDK version created the jar file. However, that's not always the same as the version that was used to compile the classes. To get an exact answer, you'd need to look at the class file version number, and you'd have to do it for each class file since they don't all have to be the same. Gory details left as an exercise. Here's a reference to get you started:
    http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#80959

  • Which DM Version to download and install?

    Ready to upgrade OS from 4.2 to 4.5. Instructions say to download latest version of DM prior to installing 4.5 on PC.
    Current DM version is 4.3. Available later versions -- 4.5, 4.6 and 4.7.
    Which DM version should I download?
    Thanks!
    Message Edited by KGlennCole on 12-16-2008 03:09 PM
    Solved!
    Go to Solution.

    There is a verision 4.7 that you can use
    Message Edited by bbhorrigan on 12-16-2008 03:12 PM
    If someone helped you give them kudos. Research all info!

  • Manadatory SP stack and which kernel version for source Release 4.6c

    Hello!
    I have the following questions:
    - Which support package stack and which kernel version are mandatory for Source Release 4.6?
    - Has the SAP Business connector still any supports?
    And some additional question regardind connection Lotus Notes with ERP 2005:
    - What is the procedure to connect Lotus Notes and ERP 2005 (Do we need RFC-connects or RFC/BAPI?)
    Can anyone help out or recommend how to proceed?
    Thank you!
    Regards
    Axel

    First I would like to recommend getting a good basis consultant to do that whole process. If you have never done such kind of big technical upgrade/conversion before it can become a totally frustrating experience.
    >  Do you all do Unicode Conversion first before going for upgrade process ?
    4.6c is not available as Unicode. During the PREPARE programs/transactions will be imported to the 4.6c system where you have to run all the preprocessing step mentioned in the Unicode conversion guide. After that is finished, the system is upgraded and immediately after the exported and to be imported as a Unicode system.
    Anyone have experience in doing CUUC to EHP4 under single upgrade ? My colleagues have upgraded 4.6C -> ERP 6.0 for EHP 1 only and we want to perform EHP4 and Unicode Conversion under single project. Appreciate anyone advice on this.
    There are many many things to look after, too much to list here in a forum. As suggested I'd consider getting a basis consultant with experience in that area.
    Markus

  • I have mac book OS X 10.4.11 (processor 2 GHZ Intel Core 2 Duo and memory 2 GB 667 MHz DDR2 SDRAM). To which newer version can I update and how?

    I have mac book OS X 10.4.11 model No.A1181 (processor 2 GHZ Intel Core 2 Duo and memory 2 GB 667 MHz DDR2 SDRAM). To which newer version can I update and how?

    Welcome to the Apple Support Communities
    You can upgrade to Mac OS X Snow Leopard, and then, you should be able to use OS X Lion.
    First, buy Snow Leopard > http://store.apple.com/us/product/MC573/mac-os-x-106-snow-leopard Then, make a backup of your data, insert the Snow Leopard disc and upgrade to Snow Leopard.
    The disc will install Mac OS X 10.6.3, so open  > Software Update to install 10.6.8, the most recent Snow Leopard version.
    See if your Mac is supported > http://support.apple.com/kb/HT4949 If you see that it's compatible, call Apple to buy OS X Lion > http://support.apple.com/kb/HE57 Also, check if your apps are compatible > http://www.roaringapps.com

  • ASDM - which Java version?

    Unable to launch device manager.
    I'm trying to run ASDM and targeting a mixture of 5505 and 5510s. I'm using Mac (Yosemite) and Windows 7 machines.
    5505 is 6.2, 5510 is 9.x
    Oh whatever.
    Which Java versions will work? 

    Due to security reasons you should always update Java to the latest version. So the question is not which Java to use, but which ASDM works with the newest Java.
    If you always upgrade your ASAs to the latest ASDM, then you should be able to use the ASDM. At least that works for me (OS 10.10.2 and also Win7).

  • MacBook Pro Model A1261 Osx v10.5.8 -- which OS can I upgrade to?

    A friend of mine has asked me to upgrade her MacBook Pro A1261 which still has the original OSX 10.5.8 on it.  What is my best bet for upgrading?  Which OSX can I upgrade to and everything still work as expected?  She'd like to put on the latest and greatest, but I'm not certain this model will work w/ the latest.
    What is the best route to take?
    Thanks,
    Brian

    Your friend's macbook might not work with Mountain Lion.....Check here to verify
    Best to upgrade to SL and stick with that OS for a while until she upgrades her apps to the current version...
    If she's not worried about her apps, then by all means, go ahead with the Lion upgrade.....But you need SL to get to Lion
    Good luck
    just checked your specs - early 08, if this is true, then you can upgrade to ML after you've upgraded to SL.....
    http://www.everymac.com/systems/apple/macbook_pro/specs/macbook-pro-core-2-duo-2 .5-17-early-2008-penryn-specs.html

  • Install version 10 upgrade

    Trying to install version 10 upgrade on my laptop.  Have gull version of 7 but can't install as laptop has no optical drive.  Adobe service tells me I can find the answer on the forums?  Any ideas?  Installing on windows 8, which appears that AI 10 will work on it.

    Unlikely that it will work either way due to security stuff and changed file paths in contemporary operating systems. Either way, run the AI 10 installer in compatibility mode and it should ask you for your AI 7 serial.
    Mylenium

  • Determining compiler version

    I have an SDK that I am attempting to work with (public domain). This SDK consists of several java class files (with all the sources) and a dll generated by Microsoft J++. (The latter scares the heck out of me :) )
    My goal is to add some classes and rebuild the J++ dll interface (the dll acts as an interface between win32 applications via the com interface and the java classes).
    I already know that this is not the best way to do it, particularly in the use of J++, but it is what i have to work with for the time being.
    If I simply re-compile one of the base classes and put it into the winnt\trustlib directory, then attempt to instantiate the class i just recompiled, i get an error (in Visual basic) telling me that the class could not be found. (java.lang.NoClassDefFoundError). Traditionally this error means that the path to the classlib needs to be set or that the java class file just can't be found. I have not changed classlib and the file is just replacing a previous version.
    The only hunch i have is that this problem is due to a mismatch in compiler versions between the failing class and others (that are supporting classes and base classes from which the failing class inherits).
    However I am unable to determing the compiler and version used to create these classes.
    1) Is there a way to determine this from the class file somehow?
    2) Is this my actual problem, or something I've overlooked?
    I hope this is the right place to ask this question. Please direct me to another location if not.
    Much appreciated,
    Mark Richards
    Boston

    I now have a successful compile based on the 1.2.2 version of JAVAC, in that I was able to regenerate the class file against this version and use it in my application.
    It's my hope that I can continue with 1.2.2 for my modifications, and do so safely, however I'd really like to know why it works :)
    I did not try using -target. Will -target produce a compatible class file of a previous version from, say, the latest jdk?
    Based on what information you've kindly provided so far, I did some further research on these forums and discovered the documentation for the java class file which sets out the version numbering scheme. As a class file format has a version, I then attempted to determine, with no success, which versions of the compiler generate what version numbers in the class file. It would be very helpful to know this because from it I could extrapolate compatibility between compiler versions.
    I think some clear guidance in this area is needed. I cannot locate anything in the documentation to help me. Can you offer any suggestions as to where I might find this information?
    Thanks for everything,
    Mark

  • TTClasses C++ Shared Objs Names And gcc Compiler Versions

    3 versions of the TTClasses libraries are shipped with TimesTen due to the fact that gcc 3.2, 3.4. and 4.1 produce binaries that are not compatible with each other. For instance with 7.0.2 has the following libraries:
    libttclasses.so.gcc323
    libttclasses.so.gcc346
    libttclasses.so.gcc410
    It appears the naming convention of these libraries indicates the gcc compiler version out to 3 digits that TimesTen used to create the libraries.
    As new releases of TimesTen occur, when will the names of these 3 libraries change, i.e. when will TimesTen use a different version of the gcc compiler?
    It appears that in 7.0.2, 7.0.2.2, and 7.0.3, the names of libraries don't change. Would it only be possible for them to change for a major release, i.e. 7.X. Could it change for a minor release like 7.0.3.X or 7.0.X?
    The reason that I'm asking this is as follows:
    - When the TimesTen installer is run, it checks version of the gcc compiler, then it creates a symbolic link to the appropriate lib for that version of the compiler. It names this link libttclasses.so.
    - Up to now we have been linking our programs with libttclasses.so.
    - However when TimesTen is run on a machine without a compiler (which is the situation in our QA and prod environment), it appears to create a link to the gcc 3.2 lib.
    - This is a problem for us on Red Hat 4.0 because the default compiler is 3.4 which is what we are using, but the installer is creating a link to libttclasses.gcc323 when there is no compiler on Red Hat 4.0.
    - This causes our programs to crash.
    - To eliminate this we are considering linking directly with the appropriate library, i.e. libttclasses.gcc346 in our case.
    - However, we dont want to have to recompile or relink or application for future minor releases of TimesTen, i.e. 7.0.3.X or 7.0.X.
    - If the names of these files could change in minor releases, then we'd need to relink.
    Does anyone know the answer to this?
    Thanks.

    As you say, the names of the libraries comes directly from the GCC version used to build them. These names (i.e. GCC vesions) will not change between minor releases. Over time and major releases will tend to drop support for older GCC versions and add support for newer versions.
    Our strong recommendation is that you change the symbolic link to make libttclasses.sp point to the correct library and then link with libttclasses.so. This is the simplest and most 'future proof' method.
    Chris

Maybe you are looking for

  • Productive uses for Mac Mini?

    Hi all, I remember using my PC to download music back when i had dial up 10 years ago. I used to leave it running all night and in this way it was doing something productive. Now I have broadband and it's no longer an issue. It seems like new hardwar

  • How do I manually change the genre or track name

    I'm new here, so forgive me if this is easily done. I would like to know how to manually change a song's track name, or genre in iTunes. If i feel like a song is more appropriately labeled "pop" vs "rock" can I change the label? Any help would be gre

  • How do I get the latest download of itunes for windows 7

    So I have windows 7 and I've got the notification for the latest up date for iTunes and I tried to download it several times but always said error. So I decided to uninstall it and install iTunes again but now when I'm trying to reinstall it, my comp

  • Viewing and editing versions

    I am confused by versions.  When I edit an image in Aperture in Photoshop and save it with a new name, or just save it, I can tell that it is saving a version of it, as I can track it down in the package contents.  For the life of me, I can't figure

  • What is the HTTP server [default/built-in] that Weblogic server uses

    Is the built-in web server in weblogic Apache or is it some other http server that BEA owns ?