欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Berkeley DB
第1行: | 第1行: | ||
+ | [[Image:Example.jpg|right]] | ||
+ | |||
==安装 Berkeley DB 4.4.20== | ==安装 Berkeley DB 4.4.20== | ||
2006年7月14日 (五) 17:18的版本
安装 Berkeley DB 4.4.20
Windows环境下安装
会自动加上环境变量并生成 dbvars.bat文件
CLASSPATH:
C:\DB-4.4.20\jar\debug\db.jar;C:\DB-4.4.20\jar\debug\dbexamples.jar;
C:\DB-4.4.20\jar\db.jar;C:\DB-4.4.20\jar\dbexamples.jar;%CLASSPATH%
PATH:
C:\DB-4.4.20\bin;C:\DB-4.4.20\bin\debug;%PATH%
Linux环境下安装
install on debian & redhat
http://www.sleepycat.com/docs/ref/build_unix/intro.html
cd build_unix
../dist/configure
$ make
- make install
install to /usr/local/BerkeleyDB.4.4
OK :)
- make install // install infomation
Installing DB include files: /usr/local/BerkeleyDB.4.4/include ...
Installing DB library: /usr/local/BerkeleyDB.4.4/lib ...
cp -p .libs/libdb-4.4.so /usr/local/BerkeleyDB.4.4/lib/libdb-4.4.so
cp -p .libs/libdb-4.4.lai /usr/local/BerkeleyDB.4.4/lib/libdb-4.4.la
cp -p .libs/libdb-4.4.a /usr/local/BerkeleyDB.4.4/lib/libdb-4.4.a
ranlib /usr/local/BerkeleyDB.4.4/lib/libdb-4.4.a
chmod 644 /usr/local/BerkeleyDB.4.4/lib/libdb-4.4.a
cp -p libdb.a /usr/local/BerkeleyDB.4.4/lib/libdb.a
ranlib /usr/local/BerkeleyDB.4.4/lib/libdb.a
chmod 644 /usr/local/BerkeleyDB.4.4/lib/libdb.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/BerkeleyDB.4.4/lib
Libraries have been installed in:
/usr/local/BerkeleyDB.4.4/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
Installing DB utilities: /usr/local/BerkeleyDB.4.4/bin ...
cp -p .libs/db_archive /usr/local/BerkeleyDB.4.4/bin/db_archive
cp -p .libs/db_checkpoint /usr/local/BerkeleyDB.4.4/bin/db_checkpoint
cp -p .libs/db_deadlock /usr/local/BerkeleyDB.4.4/bin/db_deadlock
cp -p .libs/db_dump /usr/local/BerkeleyDB.4.4/bin/db_dump
cp -p .libs/db_hotbackup /usr/local/BerkeleyDB.4.4/bin/db_hotbackup
cp -p .libs/db_load /usr/local/BerkeleyDB.4.4/bin/db_load
cp -p .libs/db_printlog /usr/local/BerkeleyDB.4.4/bin/db_printlog
cp -p .libs/db_recover /usr/local/BerkeleyDB.4.4/bin/db_recover
cp -p .libs/db_stat /usr/local/BerkeleyDB.4.4/bin/db_stat
cp -p .libs/db_upgrade /usr/local/BerkeleyDB.4.4/bin/db_upgrade
cp -p .libs/db_verify /usr/local/BerkeleyDB.4.4/bin/db_verify
Installing documentation: /usr/local/BerkeleyDB.4.4/docs ...