summaryrefslogtreecommitdiffhomepage
path: root/doc/html/download.html
blob: 4d93f9158aaeeefe699971fc0f6485d11f06d16d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<!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">&nbsp;</td>
        <td bgcolor="#696969" width="600" align="center"> 
           <font color="white"><b>MDK download</b></font>
	</td>
	<td bgcolor="#696969" width="10">&nbsp;</td>
      </tr>
      <tr>
        <td colspan="2">&nbsp;</td>
	<td bgcolor="#696969" >&nbsp;</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 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 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" >&nbsp;</td>
      </tr>
      <tr>
        <td bgcolor="#909090">&nbsp;</td>
        <td colspan="2">&nbsp;</td>
      </tr>
      <tr>
        <td bgcolor="#909090">&nbsp;</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>