Things that Cygwin needs - nrclark/hoboshop GitHub Wiki

Prerequisites for DPKG

  • ncurses, ncurses-devel
  • gettext, gettext-devel
  • automake
  • autoconf
  • autotools
  • autogen
  • flex, bison

Prerequisites for APT

  • [Google Test](Google Test)
  • config.guess and config.sub need to be copied or symlinked into ./buildlib
  • curl, libcurl4, libcurl-devel
  • libdb
  • gettextize needs to be run in the source tree to create ./buildlib/config.rpath
  • /usr/local/stow/dpkg/etc/dpkg/origins/default needs to be symlinked to hoboshop
  • /usr/local/stow/dpkg/etc/dpkg/origins/hoboshop needs to be created with the text:
Vendor: Hoboshop
Vendor-URL: http://www.hoboshop.org/
Bugs: http://www.hoboshop.org/tracker
  • #define _GNU_SOURCE needs to be in config.h, which means it will need to be added to configure.ac *the -llzma -lz -lbz2 -liconv flags need to be added to the linker commands.