Up since 9/19/17 11:55 pm


Up since 8/22/17 05:30 pm


Up since 8/30/17 03:20 pm


Up since 8/1/17 02:25 pm


Up since 7/17/17 08:40 am


Up since 8/1/17 02:20 pm
OLCF User Assistance Center

Can't find the information you need below? Need advice from a real person? We're here to help.

OLCF support consultants are available to respond to your emails and phone calls from 9:00 a.m. to 5:00 p.m. EST, Monday through Friday, exclusive of holidays. Emails received outside of regular support hours will be addressed the next business day.

Development Tools

Programs to aid in the development or maintenance of other applications.
Anaconda is a python based environment that comes with it's own copy of hundreds of different python packages
GNU Autoconf is a tool for configuring source code and makefiles.
GNU Automake is a tool for automatically generating "Makefile.in" files from "Makefile.am" files.
CMake is a cross-platform, open-source build system; a family of tools designed to build, test and package software.
Dynamic Instrumentation (Dyninst) is an API for Runtime Binary Code Manipulation.
Fixing Memory Leaks with DDT Leak Reports
Introduction Memory leaks occur when memory is allocated, and not correctly freed. This can be particularly problematic if the allocations are large, ...
Git is an open source version control system designed to handle very large projects with speed and efficiency, but just as well suited for small personal repositories. It is especially popular in the open source community.
The Java Development Kit (JDK) is a collection of programming tools for building applications, applets, and components using the Java programming language.
GNU m4 is an implementation of the traditional Unix macro processor.
Mercurial is a cross-platform, distributed revision control tool for software developers.
Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Python is often compared to Tcl, Perl, Ruby, Scheme or Java. Some of its key distinguishing features include:
Qt is a cross-platform application framework that is widely used for developing application software with a graphical user interface, and also used for developing non-GUI programs such as command-line tools and consoles for servers.
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Apache Subversion (often abbreviated SVN, after the command name svn) is a software versioning and revision control system distributed under an open source license.
Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more.
Using the DDT Remote Client
Using the DDT Remote Client The DDT remote client allows you to debug jobs on a remote server while running the ...
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.