123456789101112131415161718192021222324252627282930313233343536373839404142 |
- MCell3 Build Requirements:
- 1) flex newer than 2.5.6, due to the 'reentrant' option. Extensive testing
- has been done using Flex 2.5.33.
- How To Bootstrap:
- 1) When starting from a fresh branch or checkout do:
- ./bootstrap
- How To Build:
- 1) To build for a given platform do something like this:
- mkdir my_build_dir
- cd my_build_dir
- /path/to/configure CC=gcc CFLAGS='-O3 -march=core2 -Wall -g'
- make
- How To Test:
- The test suite is a work in progress. Right now, there are automated test
- scripts for the "parser" tests, which aim for gross-level feature validation,
- but not strict numeric validation. Numeric validation tests are soon to
- come. Once the numeric validation tests have been added, there will be a
- top-level script for running all of the tests (or quick subsets of the tests
- that achieve a reasonable level of coverage without taking too long to run,
- or tests of specific subsystems) will be added to the testsuite directory.
- For the moment, the parser tests can be run in an automated way. See
- mdl/testsuite/parser/README for details.
- As I bring more of the testsuite online, I'll add a top-level script and
- documentation under the testsuite directory that explains any setup required,
- how to run the testsuite, and subsets of the testsuite which are likely to be
- of interest to various people.
|