From: <ca...@us...> - 2010-07-05 16:08:27
|
Revision: 2308 http://ganglia.svn.sourceforge.net/ganglia/?rev=2308&view=rev Author: carenas Date: 2010-07-05 16:08:21 +0000 (Mon, 05 Jul 2010) Log Message: ----------- documentation: cygwin 1.5.25-15 build instructions update Modified Paths: -------------- branches/monitor-core-3.1/README.WIN Modified: branches/monitor-core-3.1/README.WIN =================================================================== --- branches/monitor-core-3.1/README.WIN 2010-07-05 16:07:13 UTC (rev 2307) +++ branches/monitor-core-3.1/README.WIN 2010-07-05 16:08:21 UTC (rev 2308) @@ -10,19 +10,18 @@ Supported Cygwin versions ------------------------- -Cygwin 1.5 was the current version of Cygwin at the time Ganglia 3.1.0 was -released. - Cygwin 1.7 was released in late 2009, just before the release of Ganglia 3.1.6. Consequently, Ganglia has not yet been tested as -extensively with Cygwin 1.7. We can only confirm that the gmond -binary can be compiled and executed on this platform, although we -are not aware of any specific reason why it should not work. +extensively with Cygwin 1.7. We can only confirm that the ganglia +binaries can be compiled (might require additional patches) and +executed on this platform, although we are not aware of any specific +reason why it should not work. -Users who want to keep using Cygwin 1.5 can use the setup-legacy.exe -installer on the Cygwin web site: +Cygwin 1.5 has been used by ganglia since 3.0, for several years and is +extensibly tested. Users who want to deploy Cygwin 1.5 can use the +setup-legacy.exe installer from the Cygwin web site: -http://www.cygwin.com/win-9x.html + http://www.cygwin.com/win-9x.html Prerequisites ------------- @@ -34,11 +33,15 @@ * gcc (Devel) * libapr1-devel (Libs) * make (Devel) -* pcre-devel (Devel) -* python (Python) -* sharutils (Archive) * sunrpc (Libs) +Optionally you will need the following packages for additional functionality +as described in the INSTALL document and which will be otherwise selected +at build time by the configure call: + +* pcre-devel (libs) : avoid "without-libpcre" parameter to configure +* python (Python) + Process ------- @@ -52,7 +55,7 @@ Download a release or snapshot package and unpack it. Go to the ganglia directory, and run the following commands to build it: - ./configure --with-libconfuse=/usr/local --enable-static-build + ./configure GANGLIA_ACK_SYSCONFDIR=1 --with-libconfuse=/usr/local --without-libpcre --enable-static-build make If everything works right, then you should see a gmond.exe, gstat.exe and @@ -60,8 +63,9 @@ respectively. The binaries generated depend on cygwin (cygwin1.dll), the apr cygwin -library (cygapr-1-0.dll), the expat cygwin library (cygexpat-1.dll) and -the python cygwin library (libpython2.5.dll). +library (cygapr-1-0.dll), the expat cygwin library (cygexpat-1.dll) and +depending of the options chosen the pcre cygwin library (cygpcre-0.dll) +and the python cygwin library (libpython2.5.dll). if you want to use them in a different system you'll need to copy and install all of them together with an appropiate configuration. @@ -85,7 +89,6 @@ * autoconf (Devel) * automake (Devel) * bison (Devel) -* diffutils (Utils) * flex (Devel) * libtool (Devel) * sharutils (Archive) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |