/[radius]/radius/configure.ac
ViewVC logotype

Diff of /radius/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.53 by gray, Fri Oct 31 15:02:05 2003 UTC revision 1.54 by gray, Sat Nov 8 09:34:40 2003 UTC
# Line 1  Line 1 
1  # This file is part of GNU Radius.  # This file is part of GNU Radius.
2  # Copyright (C) 2000,2001,2002,2003 Sergey Poznyakoff  # Copyright (C) 2000,2001,2002,2003 Free Software Foundation, Inc.
3    #
4    # Written by Sergey Poznyakoff
5  #  #
6  # GNU Radius is free software; you can redistribute it and/or modify  # GNU Radius is free software; you can redistribute it and/or modify
7  # it under the terms of the GNU General Public License as published by  # it under the terms of the GNU General Public License as published by
# Line 470  if test x$USE_PAM = xyes; then Line 472  if test x$USE_PAM = xyes; then
472          AC_CHECK_LIB(pam, pam_start,          AC_CHECK_LIB(pam, pam_start,
473                          [ AC_DEFINE(HAVE_LIBPAM,1,[Define if you have libpam])                          [ AC_DEFINE(HAVE_LIBPAM,1,[Define if you have libpam])
474                            RA_RADIUSD_LDADD(-lpam) ],                            RA_RADIUSD_LDADD(-lpam) ],
475                  [ AC_MSG_ERROR(-lpam not found)                  [AC_MSG_FAILURE([The requested library libpam is not found or is unusable])])
                   exit 1])  
476  fi  fi
477    
478    
# Line 490  rad_lib_dbm() { Line 491  rad_lib_dbm() {
491                  AC_CHECK_LIB(dbm, dbminit,                  AC_CHECK_LIB(dbm, dbminit,
492                          [ AC_DEFINE(HAVE_LIBDBM)                          [ AC_DEFINE(HAVE_LIBDBM)
493                            RA_RADIUSD_LDADD(-ldbm) ],                            RA_RADIUSD_LDADD(-ldbm) ],
494                   [ AC_MSG_ERROR(-ldbm not found) ]))                   [AC_MSG_FAILURE([The requested library libdbm is not found or is unusable])]))
495  }  }
496    
497  rad_lib_ndbm() {  rad_lib_ndbm() {
# Line 501  rad_lib_ndbm() { Line 502  rad_lib_ndbm() {
502                  AC_CHECK_LIB(ndbm, dbm_open,                  AC_CHECK_LIB(ndbm, dbm_open,
503                          [ AC_DEFINE(HAVE_LIBNDBM)                          [ AC_DEFINE(HAVE_LIBNDBM)
504                            RA_RADIUSD_LDADD(-lndbm) ],                            RA_RADIUSD_LDADD(-lndbm) ],
505                  [ AC_MSG_ERROR(-lndbm not found) ]))                  [AC_MSG_FAILURE([The requested library libndbm is not found or is unusable])]))
506  }  }
507    
508  AH_TEMPLATE(USE_DBM,[Define this to enable DBM support])  AH_TEMPLATE(USE_DBM,[Define this to enable DBM support])
# Line 543  AC_ARG_WITH(mysql, Line 544  AC_ARG_WITH(mysql,
544          AC_HELP_STRING([--with-mysql],          AC_HELP_STRING([--with-mysql],
545          [Configure to work with MySQL]),          [Configure to work with MySQL]),
546          [case $withval in          [case $withval in
547           yes)   RA_CHECK_LIB(mysqlclient, mysql_real_connect, "-lm",           yes)   RA_CHECK_LIB(mysqlclient, mysql_real_connect, "-lm -lz",
548                              [ USE_SQL=1                              [ USE_SQL=1
549                                AC_DEFINE(USE_SQL_MYSQL)                                AC_DEFINE(USE_SQL_MYSQL)
550                                AC_DEFINE(HAVE_LIBMYSQL)                                AC_DEFINE(HAVE_LIBMYSQL)
551                                RA_RADIUSD_LDADD($ra_cv_lib_mysqlclient)                                RA_RADIUSD_LDADD($ra_cv_lib_mysqlclient)
552                              ],                              ],
553                              :,                              [AC_MSG_FAILURE([The requested library libmysqlclient is not found or is unusable])],
554                              [/usr/local/lib/mysql /usr/lib/mysql])                              [/usr/local/lib/mysql /usr/lib/mysql])
555                  ;;                  ;;
556           no)    ;;           no)    ;;
# Line 564  AC_ARG_WITH(postgres, Line 565  AC_ARG_WITH(postgres,
565                                AC_DEFINE(USE_SQL_POSTGRES)                                AC_DEFINE(USE_SQL_POSTGRES)
566                                AC_DEFINE(HAVE_LIBPQ)                                AC_DEFINE(HAVE_LIBPQ)
567                                RA_RADIUSD_LDADD($ra_cv_lib_pq) ],                                RA_RADIUSD_LDADD($ra_cv_lib_pq) ],
568                              [ AC_MSG_ERROR(-lpq not found) ],                              [AC_MSG_FAILURE([The requested library libpq is not found or is unusable])],
569                              [/usr/local/pgsql/lib /usr/pgsql/lib])                              [/usr/local/pgsql/lib /usr/pgsql/lib])
570                  ;;                  ;;
571           no)    ;;           no)    ;;
# Line 576  RA_CHECK_LIB(odbc, SQLAllocHandle, [], Line 577  RA_CHECK_LIB(odbc, SQLAllocHandle, [],
577                                AC_DEFINE(USE_SQL_ODBC)                                AC_DEFINE(USE_SQL_ODBC)
578                                AC_DEFINE(HAVE_LIBODBC)                                AC_DEFINE(HAVE_LIBODBC)
579                                RA_RADIUSD_LDADD($ra_cv_lib_odbc) ],                                RA_RADIUSD_LDADD($ra_cv_lib_odbc) ],
580                              [ AC_MSG_ERROR(-lodbc not found) ],                              [AC_MSG_FAILURE([The requested library libobdc is not found or is unusable])],
581                              [/usr/local/lib])                              [/usr/local/lib])
582  }  }
583    
# Line 586  RA_CHECK_LIB(iodbc, SQLAllocHandle, [], Line 587  RA_CHECK_LIB(iodbc, SQLAllocHandle, [],
587                                AC_DEFINE(USE_SQL_ODBC)                                AC_DEFINE(USE_SQL_ODBC)
588                                AC_DEFINE(HAVE_LIBODBC)                                AC_DEFINE(HAVE_LIBODBC)
589                                RA_RADIUSD_LDADD($ra_cv_lib_iodbc) ],                                RA_RADIUSD_LDADD($ra_cv_lib_iodbc) ],
590                              [ AC_MSG_ERROR(-liodbc not found) ],                              [AC_MSG_FAILURE([The requested library libiodbc is not found or is unusable])],
591                              [/usr/local/lib])                              [/usr/local/lib])
592  }  }
593    

Legend:
Removed from v.1.53  
changed lines
  Added in v.1.54

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26