Table of known prerequisites and their corresponding packages

Here's a table with the package name for each prerequisite separated for different GNU/Linux and Unix like distributions.


Prerequisite



Debian



SUSE



Red Hat



X (via MacPorts)



Fedora



NetBSD



Arch



Gentoo



asciidoc



asciidoc



asciidoc



asciidoc



asciidoc



asciidoc



?



asciidoc



app-text/asciidoc



​GNU Bash​



bash



bash



bash



bash



bash



bash



bash



app-shells/bash



​GNU bc​



bc



bc


 

 


bc


 


bc



sys-devel/bc



​GNU Binutils​



binutils



binutils



binutils



binutils



binutils



?



binutils



sys-devel/binutils



​bzip2​



bzip2



bzip2



bzip2



bzip2



bzip2



?



bzip2



app-arch/bzip2



fastjar



fastjar



fastjar



libgcj



fastjar



libgcj



?



fastjar



app-arch/fastjar



​flex​



flex



flex



flex



flex



flex



?



flex



sys-devel/flex



​git​



git-core



git-core



git



git-core



git



?



git



dev-vcs/git



​GNU C++ Compiler​



g++



gcc-c++



gcc-c++



?



gcc-c++



?



gcc



sys-devel/gcc



​GNU C Compiler​



gcc



gcc



gcc



?



gcc



?



gcc



sys-devel/gcc



getopt



util-linux



util-linux



util-linux



getopt



util-linux



getopt



util-linux



sys-apps/util-linux



​GNU awk​



gawk



gawk



gawk



gawk



gawk



?



gawk



sys-apps/gawk



gtk2.0-dev



libgtk2.0-dev



gtk2-devel



gtk2-devel



gtk2



gtk2-devel



?



gtk2



x11-libs/gtk+ (?)



intltool-update



intltool



intltool



intltool



intltool



intltool



?



intltool



dev-util/intltool



jikes



​jikespg​



jikes



?



jikes





?



​aur/jikes​



dev-java/jikes



libz, libz-dev



zlib1g-dev



zlib-devel



zlib-devel



zlib



zlib-devel



?



zlib



sys-libs/zlib



Mercurial / hg


 


mercurial


 

 


hg


 

 

 


make



make



make



make



gmake



make



gmake



make



sys-devel/make



mkisofs



genisoimage



genisoimage



?



?



genisoimage



?



cdrkit



app-cdr/cdrtools



​ncurses​



libncurses5-dev



ncurses-devel



ncurses-devel



ncurses



ncurses-devel



?



ncurses



sys-libs/ncurses



openssl/ssl.h



libssl-dev



libopenssl-devel



openssl-devel



openssl



openssl-devel



?



openssl



dev-libs/openssl



patch



patch



patch



patch



patchutils



patch



?



patch



sys-devel/patch



perl-ExtUtils-MakeMaker



perl-modules



perl-ExtUtils-MakeMaker



perl-ExtUtils-MakeMaker



p5-extutils-makemaker



perl-ExtUtils-MakeMaker



?



perl-extutils-makemaker



virtual/perl-ExtUtils-MakeMaker



python2.6-dev



python2.6-dev



python-devel



?



python26



python-devel



?



python2



dev-lang/python



rsync



rsync



rsync



rsync



rsync



rsync



?



rsync



net-misc/rsync



ruby



ruby



ruby



?



ruby



ruby



?



ruby



dev-lang/ruby



sdcc



sdcc



sdcc



sdcc



sdcc



sdcc



?



sdcc



dev-embedded/sdcc



unzip



unzip



unzip



unzip



unzip



unzip



?



unzip



app-arch/unzip



​GNU Wget​



wget



wget



wget



wget



wget



?



wget



net-misc/wget



xgettext



gettext



gettext-tools



gettext



gettext



gettext



?



gettext



sys-devel/gettext



xsltproc



xsltproc



libxslt-tools



?



libxslt



libxslt



?



libxslt



dev-libs/libxslt



zlib, zlib-static



zlib1g-dev



zlib-devel



zlib-devel



zlib-devel



zlib-devel



?



zlib



sys-libs/zlib


Unfortunately not all dependencies are checked by ​​make config​​:


Package



Prerequisite



Debian



SUSE



Red Hat



X



Fedora



NetBSD



Arch



Gentoo



boost



bjam / boost-jam



libboost1.53-dev


 

 

 


boost-jam



boost



dev-util/boost-build



intltool



[Perl] XML::Parser



libxml-parser-perl


 


perl-XML-Parser


 


perl-XML-Parser


 


intltool



dev-perl/XML-Parser



libftdi



libusb-config



libusb-dev


 

 

 


libusb-devel


 


libusb



dev-libs/libusb-compat



lilo



as86,ld86



bin86


 

 

 


dev86


 


bin86



sys-devel/bin86



lilo



bcc



bcc


 

 

 


dev86


 


​aur/bcc​



sys-devel/dev86



lilo



uudecode



sharutils


 

 

 


sharutils


 


sharutils



app-arch/sharutils



classpath



javac, gcj



openjdk-7-jdk


 

 

 


java-1.7.0-openjdk-devel


 


jdk7-openjdk



dev-java/icedtea-bin, dev-java/oracle-jdk-bin, USE="gcj" sys-devel/gcc



mac80211



b43-fwcutter


 

 

 

 


b43-fwcutter


 


b43-fwcutter



net-wireless/b43-fwcutter



jamvm



zip


 

 

 

 


zip


 

 

 


Examplesof Package Installations

  • Arch Linux
pacman -S --needed subversion asciidoc bash bc binutils bzip2 fastjar flex git gcc util-linux gawk intltool zlib make cdrkit ncurses openssl patch perl-extutils-makemaker rsync sdcc unzip wget gettext libxslt boost libusb bin86 sharutils b43-fwcutter findutils


  • Debian 7 Wheezy:
apt-get install libncurses5-dev zlib1g-dev gawk


  • Fedora 20 - 64Bit (Maybe also for lower versions, some packages seem to be missing above):
yum install -y subversion binutils bzip2 gcc gcc-c++ gawk gettext flex ncurses-devel zlib-devel make patch unzip perl-ExtUtils-MakeMaker \
glibc glibc-devel glibc-static quilt ncurses-lib sed sdcc intltool sharutils bison wget


  • openSUSE 13.2
zypper install asciidoc bash bc binutils bzip2 fastjar flex git-core gcc-c++ gcc util-linux gawk gtk2-devel intltool jikes zlib-devel mercurial make genisoimage ncurses-devel libopenssl-devel patch perl-ExtUtils-MakeMaker python-devel rsync ruby sdcc unzip wget gettext-tools libxslt-tools zlib-devel subversion


  • Ubuntu 12.04LTS:
sudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzip


  • Ubuntu 64bit:
sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext libssl-dev


  • Centos x86-64:
yum install subversion binutils bzip2 gcc gcc-c++ gawk gettext flex ncurses-devel zlib-devel make patch unzip perl-ExtUtils-MakeMaker  glibc glibc-devel glibc-static quilt ncurses-lib sed sdcc intltool sharutils bison wget git-core openssl-devel xz