source: project/wiki/portability @ 13506

Last change on this file since 13506 was 13506, checked in by svnwiki, 11 years ago

Changes applied for Anonymous coward (77.246.231.222) through svnwiki:

I tested Chicken 3.5.0 on NetBSD/i386.

File size: 2.8 KB
Line 
1[[tags: platforms]]
2
3[[toc:]]
4
500 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
10If 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.
11
120table0
130tr00th0Operating system0/th0   0th0Architecture0/th0   0th0manyargs0/th00th0dload0/th00th0Latest0BR0Version0BR0Tested0/th00th0Comments0/th00/tr0
140tr00td0Linux0/td0              0td0Alpha0/td00td00/td0 0td0x0/td00td03.4.00/td00td0gcc 2.95.40/td00/tr0
150tr00td0Linux0/td0              0td0ARM/XScale0/td0     0td00/td0       0td0x0/td00td02.7040/td0
160td0Built on Angstrom on a Zaurus and on OpenMoko using task-native-sdk (gcc 4.1)0/td0
170/tr0
180tr00td0Linux0/td0      0td0PowerPC0/td0        0td0x0/td0      0td0x0/td0      0td03.4.00/td00td00/td00/tr0
190tr00td0Linux0/td0      0td0x86-640/td0 0td0x0/td0      0td0x0/td0      0td03.4.00/td0  0td00/td00/tr0
200tr00td0Linux0/td0      0td0x860/td0    0td0x0/td0      0td0x0/td0      0td03.4.00/td00td00/td00/tr0
210tr00td0Mac OS X 10.40/td0      0td0PowerPC0/td0        0td0x0/td0      0td0x0/td00td03.0.00/td00td00/td00/tr0
220tr00td0Mac OS X 10.50/td0      0td0Intel0/td0  0td0x0/td0      0td0x0/td00td03.4.00/td00td00/td00/tr0
230tr00td0NetBSD0/td0             0td0i3860/td00td0x0/td0 0td0x0/td00td03.5.00/td00td00/td00/tr0
240tr00td0NetBSD0/td0             0td0x86-640/td00td0x0/td0       0td0x0/td00td03.0.10/td00td0GCC 3.3 on amd64 seems to produce Chicken binaries that segfault.  NetBSD 4.0 comes with GCC 4.1  which is fine.0/td00/tr0
250tr00td0NetBSD0/td0     0td0PowerPC0/td0        0td0x0/td0      0td0x0/td0      0td03.4.00/td0  0td00/td00/tr0
260tr00td0NetBSD0/td0     0td0Sparc640/td0        0td0x0/td0      0td0x0/td0      0td02.7400/td0  0td00/td00/tr0
270!-- OpenBSD 4.2 --0
280!-- information pulled from http://www.openbsd.org/4.2_packages/ --0
290!-- precompiled packages are not available for m68k  sh  sparc  or vax. --0
300tr00td0OpenBSD0/td0    0td0alpha0/td0  0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
310tr00td0OpenBSD0/td0    0td0amd640/td0  0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
320tr00td0OpenBSD0/td0    0td0arm0/td0    0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
330tr00td0OpenBSD0/td0    0td0hppa0/td0   0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
340tr00td0OpenBSD0/td0    0td0arm0/td0    0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
350tr00td0OpenBSD0/td0    0td0i3860/td0   0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
360tr00td0OpenBSD0/td0    0td0powerpc0/td0        0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
370tr00td0OpenBSD0/td0    0td0sparc640/td0        0td0x0/td0      0td0x0/td0      0td02.60/td00td00/td00/tr0
380tr00td0Windows/mingw320/td0    0td0x860/td0    0td0x0/td0      0td0x0/td0      0td00/td00td00/td00/tr0
390tr00td0Solaris 90/td0  0td0Sparc0/td0  0td00/td0       0td0x0/td0      0td00/td0       0td00/td00/tr0
400/table0
41
420manyargs: supports up to 1000 procedure arguments (instead of the normal 126)
43
440dload: supports dynamic loading of compiled code
Note: See TracBrowser for help on using the repository browser.