dbtesma Code
efficient data generation for benchmarks and performance analysis
Status: Beta
Brought to you by:
a-henning-dev
File | Date | Author | Commit |
---|---|---|---|
docs | 2013-01-04 | a-henning-dev | [r69] added memfile to parser |
src | 2013-05-14 | a-henning-dev | [r109] cleanup commit - rebooting the project |
COPYING | 2013-01-13 | a-henning-dev | [r101] added COPYING, INSTALL default files, removed m... |
INSTALL | 2013-01-13 | a-henning-dev | [r101] added COPYING, INSTALL default files, removed m... |
Makefile.am | 2013-01-13 | a-henning-dev | [r100] added recommended info line to Makefile.am's |
README | 2013-01-10 | a-henning-dev | [r96] marked library calls with warn_unused_result on... |
configure.ac | 2013-05-14 | a-henning-dev | [r109] cleanup commit - rebooting the project |
tesmafile | 2013-01-10 | a-henning-dev | [r97] added binary schema file support |
+=============================================================================+ | dbtesma data generator | | | | Copyright (C) 2011 - 2013 Andreas Grapentin | | | | This program is free software: you can redistribute it and/or modify | | it under the terms of the GNU General Public License as published by | | the Free Software Foundation, either version 3 of the License, or | | (at your option) any later version. | | | | This program is distributed in the hope that it will be useful, | | but WITHOUT ANY WARRANTY; without even the implied warranty of | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | | GNU General Public License for more details. | | | | You should have received a copy of the GNU General Public License | | along with this program. If not, see <http://www.gnu.org/licenses/>. | +=============================================================================+ The latest svn build is currently NOT WORKING, because of heavy work on dbtesma V2. Please use the 1.0.4 release from the files section. Also, Windows support will be removed with V2. If you want to see dbtesma on Windows, you'll have to port it yourself. Sue me. Legacy information for 1.0.4: General Installation Information: Dbtesma builds have been reported successful on linux and windows machines - I believe it should build fine on Mac too, but since I don't own one, I can't confirm it. However, if you run into build issues on a Mac, you will most likely need to install the GNU versions of gcc and make to fix it. NOTE: the .zip and .tar releases contain the same code. I only provided different archives for convenience reasons on different operating systems. Installation on Linux 1.) install gcc and make 2.) download and extract the source 3.) run './setup.sh' 4.) run 'make' Installation on Windows You will most likely want to use the installer I provided. However, if you want to build the dbtesma on your own, read the following instructions. 1.) install gcc and make, add the binaries to PATH 1.a) if you use the MinGW relase, remove the make binary, and install a proper GNU make. 2.) download and extract the source 3.) navigate to the source directory from a command line window 4.) run 'setup.bat' 5.) run 'make' After completing the build, the binary should be located in the source folder. NOTE: For additional information on the dbtesma, refer to the bachelor thesis paper that is located in the 'docs' directory of the source release. Last but not least, if you happen to have ay feedback on the dbtesma, on the build process or about anything, feel free to send an email to: a.henning.dev@gmail.com