head	1.4;
access;
symbols
	rpm-4_4_8-release:1.3.2.1
	rpm-4_4_7-release:1.3.2.1
	db-4_5_20:1.4
	rpm-4_4_6-release:1.3.2.1
	rpm-4_4_5-release:1.3.2.1
	db-4_4_20:1.4
	rpm-4_4_4-release:1.3.2.1
	db-4_4_16:1.4
	rpm-4_4_3-release:1.3.2.1
	db-4_4_11:1.4
	db-4_3_29:1.3
	jbj_before_tklcpatches:1.3
	rpm-4_4_2-release:1.3
	pjones-sparse-experiment:1.4.0.2
	db-4_4_4:1.4
	rpm-4_4_1-release:1.3
	db-4_3_27:1.3
	rpm-4_4-release:1.3
	rpm-4_4:1.3.0.2
	db-4_3_21:1.3
	db-4_3_14:1.3
	db-4_2_52:1.2
	rpm-4_3_1-start:1.2
	rpm-4_3:1.2.0.2
	rpm-4_2_1-release:1.1
	rpm-4_1_1-release:1.1
	rpm-4_2-release:1.1
	rpm-4_2:1.1.0.6
	postmerge-db-4_1_24-release:1.1
	premerge-db-4_1_24-release:1.1
	db-4_1_24-release:1.1.1.1
	pre-db-4_1_24-release:1.1.1.1
	rpm-4_1-release:1.1
	postmerge-db-4_1_17:1.1
	premerge-db-4_1_17:1.1
	db-4_1_17:1.1.1.1
	pre-db-4_1_17:1.1.1.1
	rpm-4_1:1.1.0.4
	rpm-4_0_4-release:1.1.2.2
	jbj-before-beecrypt:1.1.2.2
	rpm-4_0:1.1.0.2
	postmerge-db-4_0_14:1.1.1.1
	premerge-db-4_0_14:1.1.1.1
	db-4_0_14:1.1.1.1
	pre-db-4_0_14:1.1.1.1
	postmerge-db-4_0_7:1.1.1.1
	premerge-db-4_0_7:1.1.1.1
	db-4_0_7:1.1.1.1
	db-3_2_9-vendor:1.1.1;
locks; strict;
comment	@# @;
expand	@o@;


1.4
date	2005.02.21.15.54.07;	author jbj;	state Exp;
branches;
next	1.3;

1.3
date	2004.10.16.01.32.06;	author jbj;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2003.12.15.21.44.44;	author jbj;	state Exp;
branches;
next	1.1;

1.1
date	2001.10.15.03.47.29;	author jbj;	state Exp;
branches
	1.1.1.1
	1.1.2.1;
next	;

1.1.1.1
date	2001.10.15.03.47.29;	author jbj;	state Exp;
branches;
next	;

1.1.2.1
date	2002.01.08.04.07.49;	author jbj;	state Exp;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.01.08.13.50.58;	author jbj;	state Exp;
branches;
next	;

1.3.2.1
date	2005.10.28.18.45.06;	author jbj;	state Exp;
branches;
next	;


desc
@@


1.4
log
@Upgrade to db-4.4.4.
@
text
@# $Id: README,v 12.0 2004/11/17 03:44:46 bostic Exp $

Use the scripts testall or testone to run all, or just one of the C++
tests.  You must be in this directory to run them.  For example,

        $ export LIBS="-L/usr/include/BerkeleyDB/lib"
        $ export CXXFLAGS="-I/usr/include/BerkeleyDB/include"
        $ export LD_LIBRARY_PATH="/usr/include/BerkeleyDB/lib"
	$ ./testone TestAppendRecno
	$ ./testall

The scripts will use c++ in your path.  Set environment variables $CXX
to override this.  It will also honor any $CXXFLAGS and $LIBS
variables that are set, except that -c are silently removed from
$CXXFLAGS (since we do the compilation in one step).

To run successfully, you will probably need to set $LD_LIBRARY_PATH
to be the directory containing libdb_cxx-X.Y.so

As an alternative, use the --prefix=<DIR> option, a la configure
to set the top of the BerkeleyDB install directory.  This forces
the proper options to be added to $LIBS, $CXXFLAGS $LD_LIBRARY_PATH.
For example,

	$ ./testone --prefix=/usr/include/BerkeleyDB TestAppendRecno
	$ ./testall --prefix=/usr/include/BerkeleyDB

The test framework is pretty simple.  Any <name>.cpp file in this
directory that is not mentioned in the 'ignore' file represents a
test.  If the test is not compiled successfully, the compiler output
is left in <name>.compileout .  Otherwise, the java program is run in
a clean subdirectory using as input <name>.testin, or if that doesn't
exist, /dev/null.  Output and error from the test run are put into
<name>.out, <name>.err .  If <name>.testout, <name>.testerr exist,
they are used as reference files and any differences are reported.
If either of the reference files does not exist, /dev/null is used.
@


1.3
log
@... and in with the New ...
@
text
@d1 1
a1 1
# $Id: README,v 1.1 2001/05/31 23:09:11 dda Exp $
@


1.3.2.1
log
@Update to db-4.4.11.
@
text
@d1 1
a1 1
# $Id: README,v 12.0 2004/11/17 03:44:46 bostic Exp $
@


1.2
log
@- upgrade to db-4.2.52.
@
text
@@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# Id: README,v 1.1 2001/05/31 23:09:11 dda Exp 
@


1.1.2.1
log
@Update to db-4.0.14.
@
text
@d1 1
a1 1
# $Id: README,v 1.1 2001/05/31 23:09:11 dda Exp $
@


1.1.2.2
log
@Orphans.
@
text
@d1 1
a1 1
# Id: README,v 1.1 2001/05/31 23:09:11 dda Exp 
@


1.1.1.1
log
@track: auto import
@
text
@@
