The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Berkeley DB"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Berkeley DB"
Сообщение от fura13 emailИскать по авторуВ закладки(ok) on 11-Авг-04, 14:57  (MSK)
Здраствуйте. Помогите пожалуйста . Использую в программе dbm_open, dbm_store и так далее. Подключаю ndbm.h . FreeBSD . Стал компилить на Linux Red Hat . не мог найти ndbm.h . Собирался уже подсунуть ему gdb/ndbm.h ... оказалось что там ф-ции определены по другому ( не хотелось бы переделовать прогу ) . Скачал Berkeley DB c http://www.sleepycat.com/update/snapshot/ ... на линуксе она не ставится :( ... пробовал db-1.85, 1.86 . Не поставились . Вылетали на hash.c с списком ошибок непомерно большим. Пробовал еще ( с надеждой а вдруг получиться ) просто скачать ndbm.h с фри и бросить в линух + либы libhdb.so.* . ессно ниче не скомпилилось . Вот. Хотелось бы найти библиотеку под линух вместо переписывания всей проги. Спасибо заранее.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Berkeley DB"
Сообщение от Vladislav Lazarenko emailИскать по авторуВ закладки on 12-Авг-04, 14:21  (MSK)
>Здраствуйте. Помогите пожалуйста . Использую в программе dbm_open, dbm_store и так далее.
>Подключаю ndbm.h . FreeBSD . Стал компилить на Linux Red Hat
>. не мог найти ndbm.h . Собирался уже подсунуть ему gdb/ndbm.h
>... оказалось что там ф-ции определены по другому ( не хотелось
>бы переделовать прогу ) . Скачал Berkeley DB c http://www.sleepycat.com/update/snapshot/ ...
>на линуксе она не ставится :( ... пробовал db-1.85, 1.86 .
>Не поставились . Вылетали на hash.c с списком ошибок непомерно большим.
>Пробовал еще ( с надеждой а вдруг получиться ) просто скачать
>ndbm.h с фри и бросить в линух + либы libhdb.so.* .
>ессно ниче не скомпилилось . Вот. Хотелось бы найти библиотеку под
>линух вместо переписывания всей проги. Спасибо заранее.

Ищи RPM :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Berkeley DB"
Сообщение от proff emailИскать по авторуВ закладки(??) on 15-Авг-04, 00:58  (MSK)
IMHO сначала Вам нужно определиться с тем, какой клон BerkeleyDB Вы хотите использовать.

Если будете использовать от sleepycat, то там коммерческая DB. Распространяется под 2-мя лицензиями, либо GPL, либо ~$8K.

При условии, что выкачали правильный тарбалл (т.е. именно BerkeleyDB, а не что-то иное), компилится она без каких-либо проблем:

#make
#make install
#make clean

все, что нужно ей указать.

С этим клоном BerkeleyDB используется интерфейсный файл
<db/db.h>, а не тот, что Вы указали.

С дистрибутивом поставляется также отличный комплект документации. Оч-чень рекомендую.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру