source: project/wiki/portability @ 11373

Last change on this file since 11373 was 11373, checked in by felix winkelmann, 13 years ago

antiparanoia

File size: 2.5 KB
Line 
1[[tags: platforms]]
2
3[[toc:]]
4
5== Supported Platforms
6
7With version 2.7, a new and simpler build-system has been introduced.
8This page lists all platforms in which the new version has been confirmed to build and run.
9
10<table>
11<tr><th>Operating system</th>   <th>Architecture</th>   <th>manyargs</th><th>dload</th><th>Latest<BR>Version<BR>Tested</th><th>Comments</th></tr>
12<tr><td>Linux</td>              <td>Alpha</td><td></td> <td>x</td><td>2.725</td><td>gcc 2.95.4</td></tr>
13<tr><td>Linux</td>              <td>ARM/XScale</td>     <td></td>       <td>x</td><td>2.704</td>
14<td>Built on Angstrom on a Zaurus and on OpenMoko using task-native-sdk (gcc 4.1)</td>
15</tr>
16<tr><td>Linux</td>      <td>PowerPC</td>        <td>x</td>      <td>x</td>      <td>3.3.0</td><td></td></tr>
17<tr><td>Linux</td>      <td>x86-64</td> <td>x</td>      <td>x</td>      <td>3.3.0</td>  <td></td></tr>
18<tr><td>Linux</td>      <td>x86</td>    <td>x</td>      <td>x</td>      <td>3.3.0</td><td></td></tr>
19<tr><td>Mac OS X 10.4</td>      <td>PowerPC</td>        <td>x</td>      <td>x</td><td>3.0.0</td><td></td></tr>
20<tr><td>NetBSD</td>             <td>x86-64</td><td>x</td>       <td>x</td><td>3.0.1</td><td>GCC 3.3 on amd64 seems to produce Chicken binaries that segfault.  NetBSD 4.0 comes with GCC 4.1, which is fine.</td></tr>
21<tr><td>NetBSD</td>     <td>PowerPC</td>        <td>x</td>      <td>x</td>      <td>3.0.1</td>  <td></td></tr>
22<tr><td>NetBSD</td>     <td>Sparc64</td>        <td>x</td>      <td>x</td>      <td>2.740</td>  <td></td></tr>
23<!-- OpenBSD 4.2 -->
24<!-- information pulled from http://www.openbsd.org/4.2_packages/ -->
25<!-- precompiled packages are not available for m68k, sh, sparc, or vax. -->
26<tr><td>OpenBSD</td>    <td>alpha</td>  <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
27<tr><td>OpenBSD</td>    <td>amd64</td>  <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
28<tr><td>OpenBSD</td>    <td>arm</td>    <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
29<tr><td>OpenBSD</td>    <td>hppa</td>   <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
30<tr><td>OpenBSD</td>    <td>arm</td>    <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
31<tr><td>OpenBSD</td>    <td>i386</td>   <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
32<tr><td>OpenBSD</td>    <td>powerpc</td>        <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
33<tr><td>OpenBSD</td>    <td>sparc64</td>        <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
34<tr><td>Windows/mingw32</td>    <td>x86</td>    <td>x</td>      <td>x</td>      <td></td><td></td></tr>
35<tr><td>Solaris 9</td>  <td>Sparc</td>  <td></td>       <td>x</td>      <td></td>       <td></td></tr>
36</table>
37
38;manyargs: supports up to 1000 procedure arguments (instead of the normal 126)
39
40;dload: supports dynamic loading of compiled code
Note: See TracBrowser for help on using the repository browser.