pcp
[Top] [All Lists]

pcp updates

To: pcp@xxxxxxxxxxx
Subject: pcp updates
From: Nathan Scott <nscott@xxxxxxxxxx>
Date: Fri, 18 Jul 2008 12:18:27 +1000
Sender: pcp-bounce@xxxxxxxxxxx
Changes committed to git://oss.sgi.com:8090/nathans/pcp.git

 INSTALL                  |  196
++++++++++++++++++++++++++++++++++-------------
 configure.in             |   31 +++----
 src/include/builddefs.in |   19 +++-
 src/libpcp/src/pdu.c     |    4 
 src/libpcp/src/pmns.c    |    2 
 src/libpcp/src/win32.c   |    3 
 src/pmclient/GNUmakefile |    2 
 7 files changed, 177 insertions(+), 80 deletions(-)

commit 10ec0072005764c3be5debe1d29a65f5c3c95e6e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jul 18 10:25:24 2008 +1000

    Update the INSTALL document in the top level directory to describe
    Windows builds in pains-taking detail.  I added notes about Debian
    and Mac OS X builds while I was there, and generally brought this
    file up to date in other areas.

commit fa96fdeacd13e7a09b0c95b50999eab60719b154
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jul 18 08:29:31 2008 +1000

    Fix the RUN_IN_BUILD_ENV build macro, which sets LD_LIBRARY_PATH
    on other platforms.  On Windows, the only way to influence this
    search path using an environment variable is via PATH - so we're
    now prepending the source tree libpcp[_pmda] locations onto that
    which seems to work.
    Also made -D_GNU_SOURCE only set on Linux, its not appropriate
    as a global flag on any other platform we currently support.

commit 06574b8da071da3b7be29006baabb980d988d91b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Fri Jul 18 08:23:30 2008 +1000

    Further build system tweaks for MinGW/Win32 builds
    - no longer hard-code the mingw path
    - set the CFLAGS up on Win32 builds to find the local
      include directory, which is needed for regex.h
    - if configure sets CPP_SIMPLE to "gcc -E", then we need
      to split this into CPP_SIMPLE/CPP_SIMPLE_ARGS, otherwise
      the checks in libpcp pmns.c are completely busted and can
      even be made to find the wrong binary (very obscure case).
    - fix couple of unused variable warnings.




<Prev in Thread] Current Thread [Next in Thread>