My usual routine is to do
cd ~/muq/c make muq muq-db-c ./muq
Where of course all but the last may be skipped if you have done them already.
If Muq crashes somehow on you, it will leave a trashed db behind, and will refuse to run with it on next invocation. I merely do "rm -rf vm0" in this case, and then "./muq".
Needless to say, I'd like to hear about such crashes: Please email to firstname.lastname@example.org or email@example.com.
Muq version -1.40.0 defaults to running the db out of a 2Meg ram buffer. This should be a reasonable choice for learning and playing with small dbs. If you want to use a different buffer size, you may do "muq -b 4K" or "muq -b 10M" or such. You may also permanently change the default buffer size by redefining VM_INITIAL_BIGBUF_SIZE (preferably in h/Site-config.h) and recompiling.
Go to the first, previous, next, last section, table of contents.