... | ... | @@ -38,15 +38,19 @@ various platforms. Definitions: |
|
|
> Support for generating dynamically-linked sharable libraries from
|
|
|
> Haskell code.
|
|
|
|
|
|
## Platforms that work in the current release
|
|
|
|
|
|
<table><tr><th>**Architecture**</th>
|
|
|
<th>**OS**</th>
|
|
|
<th>**Build name**</th>
|
|
|
<th>**Registerised**</th>
|
|
|
<th>**GHCi**</th>
|
|
|
<th>**NCG**</th>
|
|
|
<th>**f.i. wrapper**</th>
|
|
|
<th>**Dynamic libraries**</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> Windows </th>
|
|
|
<th> Windows (MinGW) </th>
|
|
|
<th> i386-unknown-mingw32 </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -54,7 +58,8 @@ various platforms. Definitions: |
|
|
<th> No(\*2)
|
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> i386-unknown-{linux,gnu} </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -62,7 +67,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> FreeBSD </th>
|
|
|
<th> FreeBSD </th>
|
|
|
<th> i386-unknown-freebsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -70,7 +76,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> OpenBSD </th>
|
|
|
<th> OpenBSD </th>
|
|
|
<th> i386-unknown-openbsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -78,7 +85,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> NetBSD </th>
|
|
|
<th> NetBSD </th>
|
|
|
<th> i386-unknown-netbsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -86,7 +94,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> MacOS X </th>
|
|
|
<th> MacOS X </th>
|
|
|
<th> i386-apple-darwin </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -94,7 +103,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> PowerPC </th>
|
|
|
<th> AIX </th>
|
|
|
<th> AIX </th>
|
|
|
<th> powerpc-ibm-aix </th>
|
|
|
<th> Yes </th>
|
|
|
<th></th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -102,7 +112,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> PowerPC </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> powerpc-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -110,7 +121,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> PowerPC </th>
|
|
|
<th> MacOS X </th>
|
|
|
<th> MacOS X </th>
|
|
|
<th> powerpc-apple-darwin </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -118,7 +130,8 @@ various platforms. Definitions: |
|
|
<th> Yes
|
|
|
</th></tr>
|
|
|
<tr><th> PowerPC64 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> powerpc64-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th></th>
|
|
|
<th> No </th>
|
... | ... | @@ -126,7 +139,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> Sparc </th>
|
|
|
<th> Solaris </th>
|
|
|
<th> Solaris </th>
|
|
|
<th> sparc-sun-solaris2 </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No(\*1) </th>
|
... | ... | @@ -134,23 +148,26 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> Sparc </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> sparc-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No(\*1) </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> x86_64 </th>
|
|
|
<th> Linux </th>
|
|
|
<tr><th> x86-64 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> x86_64-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> x86_64 </th>
|
|
|
<th> OpenBSD </th>
|
|
|
<tr><th> x86-64 </th>
|
|
|
<th> OpenBSD </th>
|
|
|
<th> x86_64-unknown-openbsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -158,7 +175,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> Mips64 </th>
|
|
|
<th> Irix </th>
|
|
|
<th> Irix </th>
|
|
|
<th> mips-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -166,7 +184,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> IA-64 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> ia64-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No </th>
|
... | ... | @@ -174,15 +193,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> Alpha </th>
|
|
|
<th> Dec OSF </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> Alpha </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> alpha-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -190,7 +202,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> HPPA </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> hppa-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -198,7 +211,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> S/390 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> s390-ibm-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -206,7 +220,8 @@ various platforms. Definitions: |
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> m68k </th>
|
|
|
<th> Linux </th>
|
|
|
<th> Linux </th>
|
|
|
<th> m68k-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -215,4 +230,42 @@ various platforms. Definitions: |
|
|
</th></tr></table>
|
|
|
|
|
|
**\*1** Sparc NCG bitrotted, but still in the tree
|
|
|
**\*2** Win32 DLL support bitrotted |
|
|
\ No newline at end of file |
|
|
**\*2** Win32 DLL support bitrotted
|
|
|
|
|
|
## Platforms that worked in the past
|
|
|
|
|
|
<table><tr><th>**Architecture**</th>
|
|
|
<th>**OS**</th>
|
|
|
<th>**Build name**</th>
|
|
|
<th>**Registerised**</th>
|
|
|
<th>**GHCi**</th>
|
|
|
<th>**NCG**</th>
|
|
|
<th>**f.i. wrapper**</th>
|
|
|
<th>**Dynamic libraries**</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> Windows (Cygwin) </th>
|
|
|
<th> i386-unknown-cygwin32 </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No(\*2)
|
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> Solaris </th>
|
|
|
<th> i386-unknown-solaris2 </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No
|
|
|
</th></tr>
|
|
|
<tr><th> Alpha </th>
|
|
|
<th> Dec OSF </th>
|
|
|
<th> alpha-dec-osf3 </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No
|
|
|
</th></tr></table> |
|
|
\ No newline at end of file |