====== How to build jMax ====== Running: make -k In the trunk directory will build jMax Phoenix. Please notes that the build will be done the ''~/tmp/jmax/build'' directory, i.e. intermediate files are not created within the jMax source tree but outside of it. Deleting ''~/tmp/jmax/build'' will make a complete clean of the compilation in any situation. The jMax distribution will be created in ''~/distrib/jmax/''. Under Windows/cygwin, the build will be create in ''/tmp/jmax/buil'' and the distribution in ''/tmp/jmax/distrib''. You can change these directories by editing the file trunk/core/Makefiles/Makefile.config and the files trunk/core/build.properties.*. Compilation mode can be ''opt'' or ''debug''. You can also modify the ''default'' target script in the ''trunk/Makefile'' if you know what you are doing. The makefile will run several C and Java compilation. If you get an error at this point, you may miss something in your installation, or having a bigger problem. Please, contact the developer mailing list, sending the complete compilation output in your mail. Please note that the build process will build a snapshot tar corresponding to the state of your copy of the sources. The snapshot will be named ''jmax.//osname//.//architecture//.//revision//.tgz. Revision will be something like r163. If the revision ends with an M, like in r163M, or include two numbers, like r160.163M, it means that there are local modifications in your copy of the sources, and the snapshot do not correspond to the state of the svn. In order to produce a snapshot that correspond to the state of the svn, check the script described [[jMaxSnapShot | here ]].