@ Карта сайта News Автора!

Bog BOS: Библиотека доступа к БД libdb.a

Последние изменения:
2024.11.22: sysadmin: systemd-journald (централизованное хранение)
2024.11.11: sysadmin: Linux: пространства имён
2024.11.06: sysadmin: настройка TCP/IP в Linux: виртуальный интерфейс и виртуальный мост
2024.10.25: sysadmin: Linux VFS, атрибуты, расширенные атрибуты, ACL

Последнее изменение текста: 19971222
Скопировано с www.bog.pp.ru: 2024.11.23

Bog BOS: Библиотека доступа к БД libdb.a

последняя версия - 2.3.14. Внимание: формат БД несовместим с db 1.85! Большинство полезных программ (sendmail, perl и т.п.) рассчитаны на db 1.85.

источник

Возможности:

Сборка

  1. добавить /usr/ccs/bin к PATH
  2. ../dist/configure --enable-compat185 --enable-dump185 --enable-test (еще я хотел --enable-cxx, но что-то у меня c++ не работает)
  3. поправить Makefile:
    в правило для db_dump185 в конец строки компиляции добавить:
    -L/usr/local/lib -ldb
  4. make ranlib=/usr/ccs/bin/ranlib (я не знаю что делает /usr/local/bin/ranlib, но после него ld грохается)
  5. make prefix=/usr/local/db-2.3.14 install
  6. получаем в /usr/local/db-2.3.14/bin

    в /usr/local/db-2.3.14/include

    в /usr/local/db-2.3.14/lib

    в /usr/local/db-2.3.14/man/cat1

    в /usr/local/db-2.3.14/man/cat3

    в man1 и man3 соответственно неформатированные

@ Карта сайта News Автора!

Bog BOS: Библиотека доступа к БД libdb.a

Последние изменения:
2024.11.22: sysadmin: systemd-journald (централизованное хранение)
2024.11.11: sysadmin: Linux: пространства имён
2024.11.06: sysadmin: настройка TCP/IP в Linux: виртуальный интерфейс и виртуальный мост
2024.10.25: sysadmin: Linux VFS, атрибуты, расширенные атрибуты, ACL



Copyright © 1996-2024 Sergey E. Bogomolov; www.bog.pp.ru