-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathREADME.CVS
99 lines (69 loc) · 3.22 KB
/
README.CVS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
odbc-bench - a TPC-A and TPC-C like benchmark program for databases
Copyright (C) 2000-2020 OpenLink Software <[email protected]>
All Rights Reserved.
Introduction
============
This document describes how to checkout a copy of the CVS tree for
development purposes. It also lists the packages that need to be
installed prior to generating the necessary scripts and Makefiles to
build the project.
CVS access is only needed for developers who want to actively track
progress of the odbc-bench source code and contribute bugfixes or
enhancements to the project. It requires basic knowledge about the
general layout of open source and GNU projects, the use of autoconf and
automake etc, which is beyond the scope of this document.
If you have any questions, please email us at <[email protected]>.
CVS Archive Server Access
=========================
OpenLink currently provides read-only CVS Archive access throught the
SourceForge.net servers:
$ cvs -d:pserver:[email protected]:/cvsroot/odbc-bench login
(The password is blank)
$ cvs -z3 -d:pserver:[email protected]:/cvsroot/odbc-bench \
checkout odbc-bench
Package Dependencies
====================
To generate the configure script and all other build files necessary,
please make sure the following packages and recommended versions are
installed on your system.
Package Version From
======== ======= ==================================
autoconf 2.57 ftp://ftp.gnu.org/pub/gnu/autoconf
automake 1.6.3 ftp://ftp.gnu.org/pub/gnu/automake
libtool 1.4.3 ftp://ftp.gnu.org/pub/gnu/libtool
gtk+ 1.2.10 ftp://ftp.gtk.org/pub/gtk/v1.2
xml2 2.5.4 ftp://xmlsoft.org/
The above version are used for generating the source distributions with
are currently generated on a standard RedHat 9 installation. Older version
of these packages can sometimes be used, but could cause build problems.
To check the version number of the tools installed on your system,
use one of the following commands:
$ autoconf --version
$ automake --version
$ libtoolize --version
$ gtk-config --version
$ xml2-config --version
Generate build files
====================
To generate the configure script and all related build files, use one
of the following commands:
$ autoreconf --install
or use the supplied script in your CVS checkout directory:
$ ./bootstrap.sh
If the above commands succeed without any error messages, please use the
following command to check out all the options you can use:
$ ./configure --help
Certain build targets are only enabled when the --enable-maintainer-mode
flag is added to configure.
Please read the files INSTALL and README in this directory for further
information on how to configure the package and install it on your system.
Submitting fixes and enhancements
=================================
Patches and new contributions can be submitted as diffs from the current
CVS archive by:
$ cvs add newfiles
$ cvs -z3 diff -uN > diffs
Patches and contributions can be send to the OpenLink odbc-bench source
archive manager at <[email protected]> to be included the next
distribution. Please provide accompanying documentation on which bugs
are fixed or new features are introduced.