Я ищу хорошее введение в API Berkeley db, который установлен на OS X. Я посмотрел на этот документ Oracle: http://download.oracle.com/docs/cd/E17076_02/html/gsg/C/BerkeleyDB-Core-C-GSG.pdf
Который кажется более новой версией. Я не могу скомпилировать это и получить следующую ошибку:
test.c:23: error: ‘DB_CREATE’ undeclared (first use in this function)
test.c:23: error: (Each undeclared identifier is reported only once
test.c:23: error: for each function it appears in.)
test.c:26: error: ‘DB’ has no member named ‘open’
test.c:42: error: too many arguments to function ‘dbp->close’
AFAIK, версия, установленная на OS X, является старой BSD с лицензией 1.85.