<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>MDK download</title> </head> <body bgcolor="white" link="#ff0000" vlink="#a00000"> <a name="top"></a> <table cellspacing="0" cellpadding="5" border="0" align="center"> <tr> <td width="100" bgcolor="#696969"> </td> <td bgcolor="#696969" width="600" align="center"> <font color="white"><b>MDK download</b></font> </td> <td bgcolor="#696969" width="10"> </td> </tr> <tr> <td colspan="2"> </td> <td bgcolor="#696969" > </td> </tr> <tr> <td bgcolor="#909090" valign="top"> <br> <a href="news.html">News</a><br> <a href="index.html">MDK home</a><br> <a href="mdk.html">Documentation</a><br> <a href="lists.html">Mailing lists</a><br> <a href="http://sourceforge.net/projects/mdk"> MDK at SourceForge</a><br> <a href="http://sourceforge.net/cvs/?group_id=13897"> CVS repository</a><br><br> <p align="center">Thanks to<br> <A href="http://sourceforge.net"> <IMG src="http://sourceforge.net/sflogo.php?group_id=13897&type=1" width="88" height="31" border="0" alt="SourceForge Logo"> </A> </td> <td > <p align="right"><font color="#000069" size="+1"> Download </font> </p> <p>The latest stable version (0.2) source tarball, as well as the HTML documentation is available for download <a href="http://sourceforge.net/project/showfiles.php?group_id=13897"> here.</a> </p> <p>You can also download the <a href="http://cvs.sourceforge.net/cvstarballs/mdk-cvsroot.tar.gz"> nightly CVS tree tarball</a>, containing the development version.</p> <p align="right"><font color="#000069" size="+1"> <a name="reqs">Requirements</a> </font></p> MDK is written in ANSI C and uses the following libraries: <ul> <li>GNU readline and history <li><a href="http://www.gnu.org/software/flex/flex.html"> GNU Flex</a>, version 2.3 or latter <li><a href="http://www.gtk.org">glib</a>, version 1.2.0 or latter </ul> These libraries are fairly common in any GNU/Linux distribution (MDK is developed on a <a href="www.debian.org">Debian 2.3</a> box). Although I haven't tested it, MDK should be also installable on BSD operating systems such as FreeBSD if the above libraries are installed. Please, <a href="mailto:jaortega@acm.org">drop me</a> a line if you install MDK, and I'll add your platform to the list of supported ones. <p align="right"><font color="#000069" size="+1"> Installation </font></p> MDK uses autoconf/automake, so that compilation and installation should follow the typical uncompress, configure, make, install cycle. First, uncompress the source tarball using: <pre> tar xvfz mdk-latest.tar.gz </pre> This will create a folder named mdk-X.Y (where X.Y stands for the version you downloaded, e.g., 0.1). To build the MDK tools, enter this folder and type <pre> ./configure make </pre> After the compilation finishes, you can find the MDK executables, <b>mixasm</b> (the assembler) and <b>mixvm</b> (the MIX virtual machine) in the subdirectory <b>mixutils</b>. They can be run directly from that directory, but, if you prefer to install the binaries and documentation in standard locations, type, as root <pre> make install </pre> See the file named INSTALL in the source folder for fine tuning of build and installation options. <p align="right"> Contact the <a href="mailto:jaortega@acm.org">author.</a> </p> </td> <td bgcolor="#696969" > </td> </tr> <tr> <td bgcolor="#909090"> </td> <td colspan="2"> </td> </tr> <tr> <td bgcolor="#909090"> </td> <td colspan="2" bgcolor="#909090" align="right"> <i>last modified Sat Jan 6 00:24:39 CET 2001</i> </td> </tr> </table> </body> </html>