Building Htcondor On Ubuntu

Building HTCondor on Ubuntu 14.04+

As of version 7.5.5, HTCondor uses cmake to configure the build. For instructions on building HTCondor prior to that, see BuildingHtcondorOnUnixOld .

For Instructions on building HTCondor inside Win10's Wubuntu box, see BuildingHtcondorOnWinWubuntu . For Instructions on building HTCondor on RHEL or Centos 6, see BuildingHtcondorOnUnix .

From some experimentation, here's a list of pre-requisite necessary for a UW-style build on Ubuntu 14.04 as of version 8.5.0:

  • cmake
  • automake
  • perl
  • gcc
  • libicu-dev
  • libboost-all-dev
  • libpcre3-dev
  • libkeyutils-dev
  • libkrb5-dev
  • libssl-dev
  • uuid-dev
  • libxml2-dev
  • libpam-dev
  • zlibc
  • libltdl-dev
  • libtool
  • byacc
  • libX11-dev
  • libcurl3-dev
  • libarchive-tar-perl
  • libexpat-dev
  • python-dev
  • bison
  • flex
  • libnss3-dev
  • libc-ares-dev
  • libldap-dev

For next steps please continue from section "Getting the source" at BuildingHtcondorOnUnix