The MySQL Proxy source is available through a public Bazaar repository and is the quickest way to get hold of the latest releases and fixes.
To build from the Bazaar repository, you need the following components already installed:
Bazaar 1.10.0 or later
libtool
1.5 or higher
autoconf
2.56 or higher
automake
1.10 or higher
libevent
1.x or higher (1.3b or later is
preferred)
lua
5.1.x or higher
glib2
2.4.0 or higher
pkg-config
MySQL
5.0.x or higher developer files
The mysql-proxy
source is hosted on
Launchpad. To checkout a local copy of the Bazaar repository,
use bzr:
shell> bzr branch lp:mysql-proxy
The above command will download a complete version of the Bazaar
repository for mysql-proxy
. The main source
files are located within the trunk
subdirectory. The configuration scripts need to be generated
before you can configure and build
mysql-proxy
. The
autogen.sh
script will generate the
configuration scripts for you:
shell> sh ./autogen.sh
The script creates the standard configure script, which you can then use to configure and build with make:
shell> ./configure shell> make shell> make install
If you want to create a standalone source distribution, identical to the source distribution available for download:
shell> make distcheck
The above will create the file
mysql-proxy-
(with the corresponding current version) within the current
directory.
0.7.2
.tar.gz