From: Warren Young Date: September 19 2005 4:31pm Subject: Re: [patch] row::operator[] - template version List-Archive: http://lists.mysql.com/plusplus/4946 Message-Id: <432EE7F5.2060900@etr-usa.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit pps wrote: > > Most of the distributions have a readme MySQL++ does, too, but it isn't relevant when building from svn. The READMEs are written for the tarball. When working with the repository, the main repository of lore is the HACKERS file. > almost always it's ./configure && make install clean It is for MySQL++, too, when building from a tarball. The configure script must be generated, though, and it doesn't make sense to put generated files in a version control system. Therefore, we include the bootstrap script which generates these files. At that point, the MySQL++ directory is almost identical to an unpacked tarball. (The main difference is that you will be running autoconf in "maintainer mode", by default, but that's exactly what svn users want most of the time.) None of this is unique to MySQL++, by the way. Almost every other autotools-based package I've used from a version control repository does things this way, too. The only other common variation you'll see is that the 'bootstrap' script's name isn't standardized. The most common alternate name is autogen.sh.