X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Frlm_sql%2Fdrivers%2Frlm_sql_sqlite%2Fconfigure;h=b2b0bf9fbcda5291031d7d900f249907582f0ef2;hb=25d3643952f328610ae6f820641ccda17c8161b5;hp=3799c4ff953cb86e81d4306d3349185a14b52915;hpb=10c770fdc4e4539c935c3427106341f4b836ad21;p=freeradius.git diff --git a/src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure b/src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure index 3799c4f..b2b0bf9 100755 --- a/src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure +++ b/src/modules/rlm_sql/drivers/rlm_sql_sqlite/configure @@ -2642,8 +2642,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu sm_lib_safe=`echo "sqlite3" | sed 'y%./+-%__p_%'` sm_func_safe=`echo "sqlite3_open" | sed 'y%./+-%__p_%'` -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5 -$as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; } old_LIBS="$LIBS" smart_lib= @@ -2651,31 +2649,40 @@ smart_lib_dir= if test "x$smart_try_dir" != "x"; then for try in $smart_try_dir; do - LIBS="-L$try -lsqlite3 $old_LIBS" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3 in $try" >&5 +$as_echo_n "checking for sqlite3_open in -lsqlite3 in $try... " >&6; } + LIBS="-L$try -lsqlite3 $old_LIBS -Wl,-rpath,$try" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern char sqlite3_open(); int main () { - sqlite3_open() +sqlite3_open() ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - smart_lib="-L$try -lsqlite3" + + smart_lib="-L$try -lsqlite3 -Wl,-rpath,$try" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + break + +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext - if test "x$smart_lib" != "x"; then - break; - fi done LIBS="$old_LIBS" fi if test "x$smart_lib" = "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3" >&5 +$as_echo_n "checking for sqlite3_open in -lsqlite3... " >&6; } LIBS="-lsqlite3 $old_LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -2683,13 +2690,20 @@ extern char sqlite3_open(); int main () { - sqlite3_open() +sqlite3_open() ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - smart_lib="-lsqlite3" + + smart_lib="-lsqlite3" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext @@ -2753,39 +2767,41 @@ eval "smart_lib_dir=\"\$smart_lib_dir $DIRS\"" for try in $smart_lib_dir /usr/local/lib /opt/lib; do - LIBS="-L$try -lsqlite3 $old_LIBS" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3_open in -lsqlite3 in $try" >&5 +$as_echo_n "checking for sqlite3_open in -lsqlite3 in $try... " >&6; } + LIBS="-L$try -rpath$try -lsqlite3 $old_LIBS -Wl,-rpath,$try" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern char sqlite3_open(); int main () { - sqlite3_open() +sqlite3_open() ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : - smart_lib="-L$try -lsqlite3" + + smart_lib="-L$try -lsqlite3 -Wl,-rpath,$try" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + break + +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext - if test "x$smart_lib" != "x"; then - break; - fi done LIBS="$old_LIBS" fi if test "x$smart_lib" != "x"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } eval "ac_cv_lib_${sm_lib_safe}_${sm_func_safe}=yes" LIBS="$smart_lib $old_LIBS" SMART_LIBS="$smart_lib $SMART_LIBS" -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } fi if test "x$ac_cv_lib_sqlite3_sqlite3_open" != "xyes" @@ -2800,15 +2816,14 @@ $as_echo "$as_me: WARNING: Sqlite libraries not found. Use --with-sqlite-lib-dir ac_safe=`echo "sqlite3.h" | sed 'y%./+-%__pm%'` -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3.h" >&5 -$as_echo_n "checking for sqlite3.h... " >&6; } - old_CFLAGS="$CFLAGS" smart_include= smart_include_dir= if test "x$smart_try_dir" != "x"; then for try in $smart_try_dir; do + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3.h in $try" >&5 +$as_echo_n "checking for sqlite3.h in $try... " >&6; } CFLAGS="$old_CFLAGS -I$try" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -2817,25 +2832,33 @@ if test "x$smart_try_dir" != "x"; then int main () { - int a = 1; +int a = 1; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - smart_include="-I$try" + + smart_include="-I$try" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + break + else - smart_include= + + smart_include= + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - if test "x$smart_include" != "x"; then - break; - fi done CFLAGS="$old_CFLAGS" fi if test "x$smart_include" = "x"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3.h" >&5 +$as_echo_n "checking for sqlite3.h... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -2843,15 +2866,24 @@ if test "x$smart_include" = "x"; then int main () { - int a = 1; +int a = 1; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - smart_include=" " + + smart_include=" " + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + break + else - smart_include= + + smart_include= + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -2884,8 +2916,9 @@ fi eval "smart_include_dir=\"\$smart_include_dir $DIRS\"" - for try in $smart_include_dir /usr/local/include /opt/include; do + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sqlite3.h in $try" >&5 +$as_echo_n "checking for sqlite3.h in $try... " >&6; } CFLAGS="$old_CFLAGS -I$try" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -2894,33 +2927,34 @@ eval "smart_include_dir=\"\$smart_include_dir $DIRS\"" int main () { - int a = 1; +int a = 1; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : - smart_include="-I$try" + + smart_include="-I$try" + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + break + else - smart_include= + + smart_include= + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext - if test "x$smart_include" != "x"; then - break; - fi done CFLAGS="$old_CFLAGS" fi if test "x$smart_include" != "x"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } eval "ac_cv_header_$ac_safe=yes" CFLAGS="$old_CFLAGS $smart_include" SMART_CFLAGS="$SMART_CFLAGS $smart_include" -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } fi if test "x$ac_cv_header_sqlite3_h" != "xyes"; then