45 lines
1.3 KiB
Diff
45 lines
1.3 KiB
Diff
diff --git a/configure.in b/configure.in
|
|
index 648f742..2ac4e92 100644
|
|
--- a/configure.in
|
|
+++ b/configure.in
|
|
@@ -108,22 +108,24 @@ if test "$with_cdb" = "no"; then
|
|
else
|
|
if test "$with_cdb" = "yes"; then
|
|
for i in /usr/local /usr; do
|
|
- if test -d "$i/include" -a -f "$i/include/cdb.h"; then
|
|
- CDB_DIR="$i"
|
|
- CDB_INCLUDES="-I$i/include"
|
|
- available_cdb="yes"
|
|
- for j in cdb.a buffer.a unix.a byte.a alloc.a; do
|
|
- if test -f "$i/lib/$j"; then
|
|
- LIBADD_CDB="$LIBADD_CDB $i/lib/$j"
|
|
- else
|
|
- available_cdb="no"
|
|
- break
|
|
- fi
|
|
- done
|
|
- if test "$available_cdb" = "yes"; then
|
|
- break
|
|
- fi
|
|
- fi
|
|
+ for inc in include include/cdb; do
|
|
+ if test -d "$i/$inc" -a -f "$i/$inc/cdb.h"; then
|
|
+ CDB_DIR="$i"
|
|
+ CDB_INCLUDES="-I$i/$inc"
|
|
+ available_cdb="yes"
|
|
+ for j in cdb.a buffer.a unix.a byte.a alloc.a; do
|
|
+ if test -f "$i/lib/$j"; then
|
|
+ LIBADD_CDB="$LIBADD_CDB $i/lib/$j"
|
|
+ else
|
|
+ available_cdb="no"
|
|
+ break
|
|
+ fi
|
|
+ done
|
|
+ if test "$available_cdb" = "yes"; then
|
|
+ break
|
|
+ fi
|
|
+ fi
|
|
+ done
|
|
done
|
|
else
|
|
if test -d "$with_cdb" -a -f "$with_cdb/cdb.h"; then
|