Development Tools
These tools include core development tools such as automake, gcc, perl, python, and debuggers.
- 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.
- automake19 - A GNU tool for automatically creating Makefiles.
- binutils - A GNU collection of binary utilities.
- bison - A GNU general-purpose parser generator.
- byacc - Berkeley Yacc, a parser generator
- ccache - ccache - a fast compiler cache
- cdecl - Programs for encoding and decoding C and C++ function declarations.
- check - A unit test framework for C
- cscope - cscope - developer's tool for browsing program code
- ctags - A multi-language source code indexing tool
- cvs - A version control system.
- diffstat - A utility which provides statistics based on the output of diff.
- doxygen - A documentation system for C and C++.
- elfutils - A collection of utilities and DSOs to handle compiled objects
- 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
- gdb - A GNU source-level debugger for C, C++, Java and other languages
- gettext - GNU libraries and utilities for producing multi-lingual messages
- git - Core git tools
- indent - A GNU program for formatting C code.
- intltool - This module contains some utility scripts and assorted auto* magic for internationalizing various kinds of data files.
- kagemai - Ruby based bug tracking system
- libtool - The GNU libtool, which simplifies the use of shared libraries
- ltrace - Tracks runtime library calls from dynamically linked executables
- lua - Powerful light-weight programming language
- make - A GNU tool which simplifies the build process for users
- memtest86+ - Stand-alone memory tester for x86 and x86-64 computers
- momonga-rpmmacros - Momonga Linux rpm-macros file
- oprofile - System wide profiler
- oprofile-gui - GUI for oprofile.
- patchutils - A collection of programs for manipulating patch files
- perl-XML-Dumper - Perl module for dumping Perl objects from/to XML
- perl-XML-Encoding - XML-Encoding module for perl
- perl-XML-Grove - XML-Grove module for perl
- perl-XML-Parser - A perl module for parsing XML documents
- perl-XML-Twig - XML-Twig module for perl
- pkgconfig - A tool for determining compilation options
- 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
- 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
- valgrind - Tool for finding memory management bugs in programs