Skip to content
asperous edited this page Oct 13, 2012 · 5 revisions

Requirements:

  • make
  • gcc
  • libdb4.5
  • libdb4.5-devel
  • openssl-devel
  • libpcrew-devel
  • bison
  • flex

Notes during my attempt:

  • I'm not sure if this is needed, but if autogen.sh hangs on requirement tokyo cabnet you may have to build and install that. I was unable to do that so I downloaded a premade copy from http://spench.net/drupal/software/tokyocabinet and copied all the files over into the right spots.

  • As of 10/12/12 you have to pull or use zzamboni:fix/cygwin_compile

  • You may get errors in the manpages step of make. Continually re-running make eventually gets through throughs errors and then the system continues to compile.

Steps:

  • ./autogen.sh
  • make; make; make; make; make; (See note 3)
  • make install
  • Symlink /var/cfengine/bin to /bin & /var/cfengine/lib to /lib (Is this needed?)
  • Rename the dll in /var/cfengine/bin to libpromises.dll

After doing these steps I have a 'successful' installation, but the commands don't do anything. So I suppose it's not really working for now.

Clone this wiki locally