HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog
PortLog:sys-devel

Context Navigation

  • ← Previous Version
  • View Latest Version
  • Next Version →

sys-devel

Description

System development tools

Ports

  • autoconf

    Used to create autoconfiguration files

  • automake

    GNU Automake is a tool for automatically generating `Makefile.in' files compliant with the GNU Coding Standards. Automake requires the use of GNU Autoconf.

  • bc

    Handy console-based calculator utility

  • bison

    Bison is a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages.

  • clang

    The C language front-end for LLVM. Supports C, C++, Objective-C and Objective-C++. The last two are currently not going to work on Haiku due to lack of suitable runtimes.

  • distcc

    a fast, free distributed C/C++ compiler

  • dolt

    a high-performance drop-in libtool replacement

  • flex

    flex (fast lexical analyzer generator) is a free software alternative to lex. flex is a tool for generating scanners: programs which recognize lexical patterns in text.

  • gettext

    gettext is the GNU internationalization and localization (i18n) library.

  • libtool

    GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.

  • llvm

    LLVM, the Low Level Virtual Machine compiler infrastructure. Contains backends for ARM, Alpha, Blackfin, CellSPU, MicroBlaze, MSP430, PIC16, PowerPC, Sparc, SystemZ, X86 (and X86-64), and XCore as well as a JIT for X86, PowerPC and ARM.

  • m4
  • make

    GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.

  • patch

    Tools to make diffs and compare files

  • sparse

    Sparse is a semantic parser of source files: it's neither a compiler (although it could be used as a front-end for one) nor is it a preprocessor (although it contains as a part of it a preprocessing phase).


Version 7 (modified by andreasf, 7 years ago) (diff)

Remove cmake (should be in dev-util)

PortLog: sys-devel

  • autoconf
  • automake
  • bison
  • flex
  • gettext
  • libtool
  • m4
  • patch
  • sparse

Download in other formats:

  • Plain Text

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/