Changeset 1538

Show
Ignore:
Timestamp:
01/28/2007 12:47:12 PM (1 year ago)
Author:
jan
Message:

fixed checks for libfcgi and the different locations of the
fastcgi-headers

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/configure.in

    r1503 r1538  
    543543 AC_CHECK_HEADERS([fastcgi.h],[ 
    544544   fastcgi_found=yes 
     545   AC_DEFINE(HAVE_FASTCGI_H, 1, [ fastcgi.h ]) 
     546 ],[ 
     547   AC_CHECK_HEADERS([fastcgi/fastcgi.h],[ 
     548     fastcgi_found=yes 
     549     AC_DEFINE(HAVE_FASTCGI_FASTCGI_H, 1, [fastcgi/fastcgi.h]) 
     550   ]) 
    545551 ]) 
    546552]) 
    547553 
    548 AM_CONDITIONAL(CHECK_WITH_FASTCGI, test "x$fastcgi_found" = xyes
     554AM_CONDITIONAL(CHECK_WITH_FASTCGI, [test "x$fastcgi_found" = xyes]
    549555 
    550556 
  • trunk/src/Makefile.am

    r1535 r1538  
    8383if CHECK_WITH_FASTCGI 
    8484fcgi_stat_accel_SOURCES=fcgi-stat-accel.c 
    85 fcgi_stat_accel_LDADD = $(FCGI_LIB) 
     85fcgi_stat_accel_LDADD = -lfcgi 
    8686endif 
    8787 
  • trunk/src/fcgi-stat-accel.c

    r1533 r1538  
    99*/ 
    1010 
     11#ifdef HAVE_CONFIG_H 
     12#include "config.h" 
     13#endif 
    1114 
    1215#include <sys/types.h> 
     
    1922 
    2023#include <stdlib.h> 
    21  
     24#ifdef HAVE_FASTCGI_FASTCGI_H 
    2225#include <fastcgi/fcgiapp.h> 
     26#elif defined (HAVE_FASTCGI_H) 
     27#include <fcgiapp.h> 
     28#endif 
    2329 
    2430#define THREAD_COUNT 20 
     
    3743        char *filename; 
    3844 
    39         FCGX_InitRequest(&request, 0, FCGI_FAIL_ACCEPT_ON_INTR); 
     45        FCGX_InitRequest(&request, 0, /* FCGI_FAIL_ACCEPT_ON_INTR */ 0); 
    4046 
    4147        while(1){