Previous Next        Current Page: NeXtMidas Training / Support & Maintenance / Requirements
Start Here   
Background   
Common Midas Concepts   
Getting Started - Part 1   
Getting Started - Part 2   
Working with Files   
Option Trees   
Macros - Part 1 (Basics)   
Macros - Part 2 (Graphics)   
NetBeans - Part 1 (Setup)   
NetBeans - Part 2 (GUIs)   
NetBeans - Part 3 (Profiler)   
Eclipse - Part 1 (Setup)   
Eclipse - Part 2 (GUIs)   
Primitives   
Applets & WebStart   
Maps & Imagery   
X-Midas Interoperability   
RMIF & Remoting   
Installing NeXtMidas   
Support & Maintenance   
   - Requirements   
   - Definitions   
   - Documentation   
   + Debugging   
   - Maintenance   
   - Upgrading   
File Handlers   


  • Installation Requirements
    Java SE (Required)
    NeXtMidas 2.4.x requires Java 1.4.2 or later.
    Java 5 is the current recommendation.
    Generally, when Sun Microsystems stops supporting a Java release, NeXtMidas will as well.
    • Sun typically supports the current version plus the two previous versions (as of Aug 2007, Java 6 was the current version and Java 5 and Java 1.4.2 were the two previous versions).
    Except where noted in the Release Notes, NeXtMidas only supports those Java versions that are released by Sun Microsystems (http://java.sun.com/). (Other versions of Java have been reported to work, but the NeXtMidas team does not test against them.)
    C/C++ Compiler (Optional)
    Optional, but highly-recommended for Unix users.
    Defaults to the GNU C Compiler (gcc) on Linux, DLLs for the SYS option tree are delivered with the baseline for Windows.
    Some option trees (such as XBC) may require a C/C++ compiler.
    Consult the NeXtMidas User's Guide for information on changing your native compiler.
    Fortran Compiler (Optional)
    Optional, only used along with the XBC (X-Midas Backwards Compatibility) option tree. XBC allows X-Midas host primitives (written in Fortran) to be used from NeXtMidas.
    Please see the Release Notes for details on the supported compilers. Note that the Portland Group 6.x and Promula compilers will NOT work.
    See the X-Midas Interoperability module for details.
X-Midas Users Take Note:
If you plan to run NeXtMidas as an option tree for X-Midas (NeXtOpt), you will need to have Java, a C/C++ compiler and a Fortran compiler installed. For details on the C/C++ and Fortran compiler requirements please see the X-Midas Release Notes.
Java Experts Take Note:
Since the release of Java 5, Java versions are commonly referred to by the middle digit of the version number. For example, Java 5 refers to Java version 1.5.0 and Java 6 refers to Java 1.6.0. The two names are used interchangeably, but "Java 5" is preferred over "Java 1.5.0" (a quick Google search will show more than a 6:1 preference for "Java 5" over "Java 1.5.0"). (This change only applies to Java 5 and later, it does NOT apply to Java 1.4.2.)