-
Notifications
You must be signed in to change notification settings - Fork 185
Building on Cygwin
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.