... | ... | @@ -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>
|
... | ... | @@ -55,6 +59,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> i386-unknown-{linux,gnu} </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -63,6 +68,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> FreeBSD </th>
|
|
|
<th> i386-unknown-freebsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -71,6 +77,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> OpenBSD </th>
|
|
|
<th> i386-unknown-openbsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -79,6 +86,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> NetBSD </th>
|
|
|
<th> i386-unknown-netbsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -87,6 +95,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> x86 </th>
|
|
|
<th> MacOS X </th>
|
|
|
<th> i386-apple-darwin </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -95,6 +104,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> PowerPC </th>
|
|
|
<th> AIX </th>
|
|
|
<th> powerpc-ibm-aix </th>
|
|
|
<th> Yes </th>
|
|
|
<th></th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -103,6 +113,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> PowerPC </th>
|
|
|
<th> Linux </th>
|
|
|
<th> powerpc-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -111,6 +122,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> PowerPC </th>
|
|
|
<th> MacOS X </th>
|
|
|
<th> powerpc-apple-darwin </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -119,6 +131,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> PowerPC64 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> powerpc64-unknown-linux </th>
|
|
|
<th> Yes </th>
|
|
|
<th></th>
|
|
|
<th> No </th>
|
... | ... | @@ -127,6 +140,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> Sparc </th>
|
|
|
<th> Solaris </th>
|
|
|
<th> sparc-sun-solaris2 </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> No(\*1) </th>
|
... | ... | @@ -135,22 +149,25 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> Sparc </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>
|
|
|
<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>
|
|
|
<tr><th> x86-64 </th>
|
|
|
<th> OpenBSD </th>
|
|
|
<th> x86_64-unknown-openbsd </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
|
|
<th> Yes </th>
|
... | ... | @@ -159,6 +176,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> Mips64 </th>
|
|
|
<th> Irix </th>
|
|
|
<th> mips-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -167,6 +185,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> IA-64 </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> alpha-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -191,6 +203,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> HPPA </th>
|
|
|
<th> Linux </th>
|
|
|
<th> hppa-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -199,6 +212,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> S/390 </th>
|
|
|
<th> Linux </th>
|
|
|
<th> s390-ibm-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -207,6 +221,7 @@ various platforms. Definitions: |
|
|
</th></tr>
|
|
|
<tr><th> m68k </th>
|
|
|
<th> Linux </th>
|
|
|
<th> m68k-unknown-linux </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
|
|
<th> No </th>
|
... | ... | @@ -216,3 +231,41 @@ various platforms. Definitions: |
|
|
|
|
|
**\*1** Sparc NCG bitrotted, but still in the tree
|
|
|
**\*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 |