]> git.sur5r.net Git - cc65/blob - getting-started.html
e610a97df19c2dcdec7154dd02e343114ec4385c
[cc65] / getting-started.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html>
3   <head>
4     <title>cc65 - Getting Started</title>
5     <link rel="stylesheet" type="text/css" href="cc65.css"/>
6     <link rel="shortcut icon" type="image/x-icon" href="image/favicon.ico"/>
7   </head>
8   <body>
9     <img style="float:right;" width="300" height="150" src="image/cc65.png" alt=""/>
10     <h1>Getting Started</h1>
11     <div id="menu">
12       <div id="innermenu">
13         <ul>
14           <li><a href="index.html">Main Page</a>
15           </li>
16           <li id="here"><a href="getting-started.html">Getting Started</a>
17           </li>
18           <li><a href="mailing-lists.html">Mailing Lists</a>
19           </li>
20         </ul>
21       </div>
22     </div>
23     <h2>Content</h2>
24     <ul class="down">
25       <li><a href="#GNU">GNU/Linux</a>
26       </li>
27       <li><a href="#Windows">Microsoft Windows</a>
28       </li>
29     </ul>
30     <h2><a name="GNU">GNU/Linux</a></h2>
31     <p>You have two options...
32       <ul class="bullet">
33         <li>
34           <p>Change the current working directory to a path of your choice and
35              enter...
36           </p>
37           <p>
38             <kbd>git clone https://github.com/cc65/cc65.git<br>
39                   cd cc65<br>
40                   make<br>
41             </kbd>
42           </p>
43           <p>This builds both the cc65 binaries (located in the 'bin'
44              subdirectory) and the cc65 libraries. Now cc65 is fully functional
45              without further steps.
46           </p>
47           <p>If you want to be able to run the cc65 binaries without providing
48              their path you may additionally enter <kbd>sudo make avail</kbd>.
49              This creates symbolic links to the binaries in '/usr/local/bin'.
50           </p>
51         </li>
52        </ul>
53        <ul class="bullet">
54         <li>
55           <p>Install one of the pre-built packages for RPM based systems
56              (OpenSUSE) or DEB based systems (Debian) from the
57              <a href="http://software.opensuse.org/download.html?project=home%3Astrik&package=cc65">
58              openSUSE Build Service download page for cc65</a>.
59           </p>
60         </li>
61       </ul>
62     </p>
63     <h2><a name="Windows">Microsoft Windows</a></h2>
64     <p>Download the
65        <a href="http://sourceforge.net/projects/cc65/files/cc65-snapshot-win64.zip">
66        current cc65 snapshot</a> and unzip it to a path of your choice  that
67        <u>doesn't contain spaces</u> (let's presume 'c:\cc65' here).  Now cc65
68        is fully functional without further steps.
69     </p>
70     <p>If you want to be able to run the cc65 binaries without providing their
71        path you may additionally add 'c:\cc65\bin' to your 'Path' environment
72        variable.
73     </p>
74     <p><u>Note:</u> If you have used cc65 before then you need to make sure
75        to remove all environment variables related to cc65 (like CC65_HOME).
76     </p>
77   </body>
78 </html>