I (re)installed MikTeX 2.3 and ConTeXt according to the following steps and then ran (outside c:\texmf\miktex\bin): mpost --version. This gave the following result: MiKTeX-MetaPost 2.3.1222 (0.641) (MiKTeX 2.3) Copyright 1990 - 1995 by AT&T Bell Laboratories TeX is a trademark of the American Mathematical Society. METAFONT is a trademark of Addison-Wesley Publishing Company. PostScript is a trademark of Adobe Systems Incorporated. Sytse "Zachar" Knypstra Installation of MikTeX and ConTeXt, June 6, 2003 0. Perl has already been installed; MS-DOS path contains a.o. D:\perl\bin;c:\localtexmf\context\perltk;c:\texmf\miktex\bin 1. Remove old MikTeX through the Control Panel. 2. Install MikTeX 2.3 (large). The localtexmf and texmf trees are generated. 3. Remove ConTeXt files through the MikTeX Package Manager. 4. Unzip cont-tmf.zip in c:\localtexmf 5. Unzip runperl.zip in c:\localtexmf\context\perltk 6. Copy texexec.rme to texexec.ini Add a % before set TeXShell to tetex Uncomment % set TeXShell to miktex change the line: for miktex set TeXPassString to --alias=context into: for miktex set TeXPassString to --alias=context --enable-write18 7. Copy runperl.exe to texexec.exe, fdf2tan.exe, fdf2tex.exe, makempy.exe, mptopdf.exe, texfind.exe, texfont.exe, texshow.exe, texutil.exe 9. Open a MS-DOS window and go to directory c:\localtexmf\context\perltk. Run texexec --verbose. This gives you an overview of the settings. 10. In the file pdftex.cfg in the directory c:\texmf\pdftex\config we add: map +context.map 11. In the directory c:\localtexmf\tex\context\user copy the file cont-sys.rme to cont-sys.tex and add: \setupoutput [pdftex] \recycleMPslotstrue Uncomment \runMPgraphicstrue \runMPTEXgraphicstrue 12. In c:\texmf\miktex\config we find the file miktex.ini Under the heading [ConTeXt] we add: pool_size=1000000 write18=enable Under [pdfeTeX]: Under [TeX] we change write18 = disable into write18 = enable 13. Regenerate de filename database through MikTeX - Options. 14. In our MS-DOS window we go to the directory c:\localtexmf\miktex\fmt and run: texexec --make en nl texexec --make metafun pdfetex -ini mptopdf The file metafun.mem is moved to c:\localtexmf\miktex\mem 15. Maybe redundant: regenerate the MikTeX filename database. 16. A simple testfile with a short text, a flowchart and a metafun graphic does not generate the graphics, but only the texts.