Development Tools
These tools include core development tools such as automake, gcc, perl, python, and debuggers.
- ElectricFence - A debugger which detects memory allocation violations.
 - autoconf - A GNU tool for automatically configuring source code.
 - automake - A GNU tool for automatically creating Makefiles.
 - automake14 - A GNU tool for automatically creating Makefiles.
 - automake15 - A GNU tool for automatically creating Makefiles.
 - automake16 - A GNU tool for automatically creating Makefiles.
 - automake17 - A GNU tool for automatically creating Makefiles.
 - binutils - A GNU collection of binary utilities.
 - bison - A GNU general-purpose parser generator.
 - byacc - A public domain Yacc parser generator.
 - cmake - Cross-platform make system
 - cscope - C source code tree search and browse tool
 - ctags - A C programming language indexing and/or cross-reference tool.
 - cvs - A version control system.
 - cvs-inetd - CVS server configuration for xinetd
 - dejagnu - A front end for testing other programs.
 - dev86 - A real mode 80x86 assembler and linker.
 - diffstat - A utility which provides statistics based on the output of diff.
 - dogtail - GUI test tool and automation framework
 - doxygen - A documentation system for C/C++.
 - elfutils - A collection of utilities and DSOs to handle compiled objects
 - expect - A program-script interaction and testing utility
 - flex - A tool for creating scanners (text pattern recognizers).
 - gcc - Various compilers (C, C++, Objective-C, Java, ...)
 - gcc-c++ - C++ support for GCC
 - gcc-gfortran - Fortran 95 support
 - gcc-gnat - Ada 95 support for GCC
 - gcc-objc - Objective-C support for GCC
 - gcc44 - Preview of GCC version 4.4
 - gcc44-c++ - C++ support for GCC version 4.4
 - gcc44-gfortran - Fortran support for GCC 4.4 preview
 - gdb - A GNU source-level debugger for C, C++, Java and other languages
 - gettext - GNU libraries and utilities for producing multi-lingual messages
 - imake - imake source code configuration and build system
 - indent - A GNU program for formatting C code.
 - java-1.6.0-openjdk - OpenJDK Runtime Environment
 - java-1.6.0-openjdk-devel - OpenJDK Development Environment
 - libgfortran44 - Fortran runtime for GCC 4.4 preview
 - libtool - The GNU Portable Library Tool
 - ltrace - Tracks runtime library calls from dynamically linked executables.
 - make - A GNU tool which simplifies the build process for users.
 - memtest86+ - Stand-alone memory tester for x86 and x86-64 computers
 - nasm - A portable x86 assembler which uses Intel-like syntax.
 - oprofile - System wide profiler
 - patchutils - A collection of programs for manipulating patch files
 - pexpect - Pure Python Expect-like module
 - pkgconfig - A tool for determining compilation options.
 - pstack - Display stack trace of a running process
 - python-docs - Documentation for the Python programming language.
 - python-ldap - An object-oriented API to access LDAP directory servers.
 - rcs - Revision Control System (RCS) file version management tools.
 - redhat-rpm-config - Red Hat specific rpm configuration files.
 - rpm-build - Scripts and executable programs used to build packages
 - splint - An implementation of the lint program
 - strace - Tracks and displays system calls associated with a running process
 - subversion - Modern Version Control System designed to replace CVS
 - swig - Connects C/C++/Objective C to some high-level programming languages.
 - systemtap - Instrumentation System
 - texinfo - Tools needed to create Texinfo format documentation files.
 - unifdef - Unifdef tool for removing ifdef'd lines
 - valgrind - Tool for finding memory management bugs in programs