--- m4/bdb.m4.orig 2014-02-05 12:28:20.000000000 -0800
+++ m4/bdb.m4 2015-06-14 01:02:03.000000000 -0700
if test $platform_win32 = yes
sversion=`echo $version | sed -e 's,\.,,g'`
+ elif test $platform_carbon = yes
+ sversion=`echo $version | sed -e 's,\.,,g'`
sversion=`echo $version | sed -e 's,\..*,,g'`
db_libfile="$d/$bdb_loclibdir/libdb$sversion$bdb_libext"
try_headers="db.h db$version/db.h db$sversion/db.h"
+ elif test $platform_carbon = yes
+ db_libfilename="libdb-$version$bdb_libext"
+ db_libfile="$d/$bdb_loclibdir/libdb-$version$bdb_libext"
+ try_headers="db.h db$version/db.h db$sversion/db.h"
db_libfilename="libdb-$version$bdb_libext"
for db_hdr in $try_headers
- #echo "Checking for files $d/$bdb_locincludedir/$db_hdr and $db_libfile"
+ echo "Checking for files $d/$bdb_locincludedir/$db_hdr and $db_libfile"
if test -f $d/$bdb_locincludedir/$db_hdr -a -f $db_libfile
if test "x$platform_win32" = xyes
+ elif test "x$platform_carbon" = xyes
+ bdbsql_loclibdir=$bdb_loclibdir
AC_MSG_CHECKING([for Berkeley DB SQL files along with found BDB installation])
- #echo "Checking $BDB_DIR/$bdb_locincludedir/dbsql.h and $BDB_DIR/$bdb_locincludedir/libdb/dbsql.h"
- if test -f $BDB_DIR/$bdb_locincludedir/dbsql.h -o -f $BDB_DIR/$bdb_locincludedir/libdb/dbsql.h
+ echo "Checking $BDB_DIR/include/db$sversion/dbsql.h, $BDB_DIR/include/dbsql.h and $BDB_DIR/include/libdb/dbsql.h"
+ if test -f $BDB_DIR/include/db$sversion/dbsql.h -o $BDB_DIR/include/dbsql.h -o -f $BDB_DIR/include/libdb/dbsql.h
- if test -f $BDB_DIR/$bdb_locincludedir/libdb/dbsql.h
+ if test -f $BDB_DIR/include/db$sversion/dbsql.h
+ BDBSQL_CFLAGS="$BDB_CFLAGS/db$sversion"
+ elif test -f $BDB_DIR/include/libdb/dbsql.h
BDBSQL_CFLAGS="$BDB_CFLAGS/libdb"