source: project/wiki/portability @ 15311

Last change on this file since 15311 was 15311, checked in by sjamaan, 11 years ago

Updated last checked version on NetBSD to be 4.1.0 (amd64 and macppc)

File size: 2.9 KB
Line 
1[[tags: platforms]]
2
3[[toc:]]
4
5== Supported Platforms
6
7This page lists all platforms in which the new version has been confirmed to build and run.
8
9If your platform is not listed here, it doesn't mean Chicken doesn't run on it, it's just that nobody has tested on it yet (or nobody has updated the table below).  The same is valid for Chicken versions.
10
11<table>
12<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>
13<tr><td>Linux</td>              <td>Alpha</td><td></td> <td>x</td><td>3.4.0</td><td>gcc 2.95.4</td></tr>
14<tr><td>Linux</td>              <td>ARM/XScale</td>     <td></td>       <td>x</td><td>2.704</td>
15<td>Built on Angstrom on a Zaurus and on OpenMoko using task-native-sdk (gcc 4.1)</td>
16</tr>
17<tr><td>Linux</td>      <td>PowerPC</td>        <td>x</td>      <td>x</td>      <td>3.4.0</td><td></td></tr>
18<tr><td>Linux</td>      <td>x86-64</td> <td>x</td>      <td>x</td>      <td>3.4.0</td>  <td></td></tr>
19<tr><td>Linux</td>      <td>x86</td>    <td>x</td>      <td>x</td>      <td>3.4.0</td><td></td></tr>
20<tr><td>Mac OS X 10.4</td>      <td>PowerPC</td>        <td>x</td>      <td>x</td><td></td><td></td></tr>
21<tr><td>Mac OS X 10.5</td>      <td>Intel</td>  <td>x</td>      <td>x</td><td>3.4.0</td><td></td></tr>
22<tr><td>NetBSD</td>             <td>x86-64</td><td>x</td>       <td>x</td><td>4.1.0</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>
23<tr><td>NetBSD</td>     <td>PowerPC</td>        <td>x</td>      <td>x</td>      <td>4.1.0</td>  <td></td></tr>
24<tr><td>NetBSD</td>     <td>Sparc64</td>        <td>x</td>      <td>x</td>      <td>2.740</td>  <td></td></tr>
25<!-- OpenBSD 4.2 -->
26<!-- information pulled from http://www.openbsd.org/4.2_packages/ -->
27<!-- precompiled packages are not available for m68k, sh, sparc, or vax. -->
28<tr><td>OpenBSD</td>    <td>alpha</td>  <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
29<tr><td>OpenBSD</td>    <td>amd64</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>hppa</td>   <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
32<tr><td>OpenBSD</td>    <td>arm</td>    <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
33<tr><td>OpenBSD</td>    <td>i386</td>   <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
34<tr><td>OpenBSD</td>    <td>powerpc</td>        <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
35<tr><td>OpenBSD</td>    <td>sparc64</td>        <td>x</td>      <td>x</td>      <td>2.6</td><td></td></tr>
36<tr><td>Windows Vista/mingw32</td>      <td>x86</td>    <td>x</td>      <td>x</td>      <td></td><td></td></tr>
37<tr><td>Windows XP/mingw32</td> <td>x86</td>    <td>x</td>      <td>x</td>      <td></td><td></td></tr>
38<tr><td>Solaris 9</td>  <td>Sparc</td>  <td></td>       <td>x</td>      <td></td>       <td></td></tr>
39<tr><td>OpenSolaris 2009.06 (x86)</td>  <td>Sparc</td>  <td></td>       <td>x</td>      <td></td>       <td></td></tr>
40</table>
41
42;manyargs: supports up to 1000 procedure arguments (instead of the normal 126)
43
44;dload: supports dynamic loading of compiled code
Note: See TracBrowser for help on using the repository browser.