Personal tools

WxHaskell/Download

From HaskellWiki

< WxHaskell(Difference between revisions)
Jump to: navigation, search
m (Change 0.11's version to 0.11.1 that is Jeremy announced one)
(0.12.1.2)
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
 
=== Download ===
 
=== Download ===
   
You can download either a source or binary distribution. The documentation and samples are normally included in binary distributions. After installation, you should try some of the samples to see if everything works as expected:
+
For most users we recommend installation using cabal-install. This will require cabal-install 0.6.2 or greater. Samples are currently only available from the Darcs repository.
   
<pre>&gt; cd samples/wx
+
You can download a source distribution using Darcs from code.haskell.org/wxhaskell.
&gt; ghc -package wx -o helloworld HelloWorld.hs
 
&gt; ./helloworld</pre>
 
You can also use GHCi – a great development environment for GUI's! (Unfortunately, GHCi only works well on Windows platforms at the moment)
 
   
<pre>&gt; ghci -package wx HelloWorld.hs
+
=== Version 0.12.1.2 - November 13, 2009 ===
*Main&gt; main</pre>
+
See the [[WxHaskell/Documentation|documentation]] for more information about wxHaskell.
+
wxHaskell is now installable by cabal install.
   
 
=== Version 0.11.1 – January 2, 2009 ===
 
=== Version 0.11.1 – January 2, 2009 ===
Line 15: Line 15:
 
==== Basic packages ====
 
==== Basic packages ====
   
; [http://downloads.sourceforge.net/wxhaskell/wxhaskell-src-0.11.0.zip wxhaskell-src-0.11.0.zip]
+
; [http://downloads.sourceforge.net/wxhaskell/wxhaskell-src-0.11.1.2.zip wxhaskell-src-0.11.1.2.zip]
 
: Source release of wxHaskell. See the [[WxHaskell/Building|building]] guide for installation instructions.
 
: Source release of wxHaskell. See the [[WxHaskell/Building|building]] guide for installation instructions.
; [http://downloads.sourceforge.net/wxhaskell/wxhaskell-doc-0.11.0.zip wxhaskell-doc-0.11.0.zip]
+
; [http://downloads.sourceforge.net/wxhaskell/wxhaskell-doc-0.11.1.2.zip wxhaskell-doc-0.11.1.2.zip]
 
: Documentation and samples.
 
: Documentation and samples.
 
==== Binary packages ====
 
==== Binary packages ====
Line 24: Line 24:
   
 
<dl>
 
<dl>
<dt>[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.8.9-ghc6.10.1-0.11.0-0.zip wxhaskell-bin-msw2.8.9-ghc6.10.1-0.11.0-0.zip] (Windows, ghc 6.10.1)<br />
+
<dt>[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.8.10-ghc6.10.4-0.11.1.2-0.zip wxhaskell-bin-msw2.8.10-ghc6.10.4-0.11.1.2-0.zip] (Windows, ghc 6.10.4, updated)<br />
  +
<br />
  +
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.8.10-ghc6.10.3-0.11.1.2-0.zip wxhaskell-bin-msw2.8.10-ghc6.10.3-0.11.1.2-0.zip] (Windows, ghc 6.10.3, updated)<br />
  +
<br />
  +
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.8.9-ghc6.10.2-0.11.1.2-0.zip wxhaskell-bin-msw2.8.9-ghc6.10.2-0.11.1.2-0.zip] (Windows, ghc 6.10.2, updated)<br />
  +
<br />
  +
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.8.9-ghc6.10.1-0.11.0-0.zip wxhaskell-bin-msw2.8.9-ghc6.10.1-0.11.0-0.zip] (Windows, ghc 6.10.1)<br />
 
</dt>
 
</dt>
 
<dd>Unzip the release somewhere and click on the newly created <tt>wxhaskell-0.11.0\bin\wxhaskell-register.bat</tt> program to register the wxHaskell package. To uninstall, you can click on <tt>wxhaskell-0.11.0\bin\wxhaskell-unregister.bat</tt> and than remove the <tt>wxhaskell-0.11.0</tt> directory.
 
<dd>Unzip the release somewhere and click on the newly created <tt>wxhaskell-0.11.0\bin\wxhaskell-register.bat</tt> program to register the wxHaskell package. To uninstall, you can click on <tt>wxhaskell-0.11.0\bin\wxhaskell-unregister.bat</tt> and than remove the <tt>wxhaskell-0.11.0</tt> directory.
 
<p>''Note:''If you have an older version of wxHaskell installed, please remove it before installing this version. Older releases can be uninstalled by clicking on <tt>wxhaskell-unregister.bat</tt>.</p></dd>
 
<p>''Note:''If you have an older version of wxHaskell installed, please remove it before installing this version. Older releases can be uninstalled by clicking on <tt>wxhaskell-unregister.bat</tt>.</p></dd>
<dt>[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.9-ghc6.10.1-0.11.0-0.dmg wxhaskell-bin-i386-mac2.8.9-ghc6.10.1-0.11.0-0.dmg] (MacOS X, Intel, ghc 6.10.1)<br />
+
<dt>[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.10-ghc6.10.4-0.11.1.2-0.dmg wxhaskell-bin-i386-mac2.8.10-ghc6.10.4-0.11.1.2-0.dmg] (MacOS X, Intel, ghc 6.10.4, updated)<br />
 
<br />
 
<br />
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.4-ghc6.10.1-0.11.0-0.dmg wxhaskell-bin-i386-mac2.8.4-ghc6.10.1-0.11.0-0.dmg] (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.1)<br />
+
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.4-ghc6.10.4-0.11.1.2-0.dmg wxhaskell-bin-i386-mac2.8.4-ghc6.10.4-0.11.1.2-0.dmg] (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.4, updated)<br />
 
<br />
 
<br />
</dt>
+
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.10-ghc6.10.3-0.11.1.2-0.dmg wxhaskell-bin-i386-mac2.8.10-ghc6.10.3-0.11.1.2-0.dmg] (MacOS X, Intel, ghc 6.10.3, updated)<br />
<dd>The installer copies the wxHaskell libraries to <tt>/usr/local/wxhaskell</tt> and registers them with ghc. To test the installation, you can run the following commands from the <tt>samples/wx</tt> directory:
 
<pre>&gt; ghc -package wx HelloWorld.hs -o hello
 
&gt; /usr/local/wxhaskell/bin/macosx-app -v hello
 
&gt; open hello.app</pre>
 
It is recommended to read the [[WxHaskell/Building_on_MacOS_X|notes]] on using wxHaskell with MacOS X.</dd>
 
</dl>
 
 
=== Version 0.10.3 – March 23, 2008 ===
 
 
All of these files are also directly available from the [http://sourceforge.net/project/showfiles.php?group_id=73133&package_id=73173&release_id=586065 sourceforge] project page.
 
 
==== Basic packages ====
 
 
; [http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-src-0.10.3.zip?download wxhaskell-src-0.10.3.zip]
 
: Source release of wxHaskell. See the [[WxHaskell/Building|building]] guide for installation instructions.
 
; [http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-doc-0.10.3.zip?download wxhaskell-doc-0.10.3.zip]
 
: Documentation and samples.
 
==== Binary packages ====
 
 
The file name of a binary release contains the version of the wxWidgets toolkit that has been used, and the version of the Haskell compiler was used to build wxHaskell. Make sure that you have the same version of the compiler installed, for example [http://www.haskell.org/ghc ghc6.8.2]. All packages have ODBC support (but not OpenGL). Documentation and samples are not included with Linux packages.
 
 
<dl>
 
<dt>[http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.6.4-ghc6.8.3-0.10.3-0.zip?download wxhaskell-bin-msw2.6.4-ghc6.8.3-0.10.3-0.zip] (Windows, ghc 6.8.3, updated)<br />
 
 
<br />
 
<br />
[http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-bin-msw2.6.4-ghc6.8.2-0.10.3-0.zip?download wxhaskell-bin-msw2.6.4-ghc6.8.2-0.10.3-0.zip] (Windows, ghc 6.8.2)<br />
+
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.4-ghc6.10.3-0.11.1.2-0.dmg wxhaskell-bin-i386-mac2.8.4-ghc6.10.3-0.11.1.2-0.dmg] (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.3, updated)<br />
 
<br />
 
<br />
</dt>
+
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.10-ghc6.10.2-0.11.1.2-0.dmg wxhaskell-bin-i386-mac2.8.10-ghc6.10.2-0.11.1.2-0.dmg] (MacOS X, Intel, ghc 6.10.2, updated)<br />
<dd>Unzip the release somewhere and click on the newly created <tt>wxhaskell-0.10.3\bin\wxhaskell-register.bat</tt> program to register the wxHaskell package. To uninstall, you can click on <tt>wxhaskell-0.10.3\bin\wxhaskell-unregister.bat</tt> and than remove the <tt>wxhaskell-0.10.3</tt> directory.
 
<p>''Note:''If you have an older version of wxHaskell installed, please remove it before installing this version. Older releases can be uninstalled by clicking on <tt>wxhaskell-unregister.bat</tt>.</p></dd>
 
<dt>[http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-bin-gtk2.6.3-ghc6.8.2-0.10.3-0.deb?download wxhaskell-bin-gtk2.6.3-ghc6.8.2-0.10.3-0.deb] (Linux ghc 6.8.2)<br />
 
 
<br />
 
<br />
[http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-bin-gtk2.6.3-ghc6.6-0.10.3-0.deb?download wxhaskell-bin-gtk2.6.3-ghc6.6-0.10.3-0.deb] (Linux ghc 6.6)<br />
+
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.4-ghc6.10.2-0.11.1.2-0.dmg wxhaskell-bin-i386-mac2.8.4-ghc6.10.2-0.11.1.2-0.dmg] (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.2, updated)<br />
</dt>
 
<dd>Linux .deb package built on Debian Etch</dd>
 
<dt>[http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.6.4-ghc6.8.2-0.10.3-0.dmg?download wxhaskell-bin-i386-mac2.6.4-ghc6.8.2-0.10.3-0.dmg] (MacOS X, Intel, ghc 6.8.2)<br />
 
 
<br />
 
<br />
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-powerpc-mac2.8.7-ghc6.8.3-0.10.3-0.dmg?download wxhaskell-bin-powerpc-mac2.8.7-ghc6.8.3-0.10.3-0.dmg] (MacOSX, PowerPC, ghc 6.8.3, updated)<br />
+
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.9-ghc6.10.1-0.11.0-0.dmg wxhaskell-bin-i386-mac2.8.9-ghc6.10.1-0.11.0-0.dmg] (MacOS X, Intel, ghc 6.10.1)<br />
  +
<br />
  +
[http://downloads.sourceforge.net/wxhaskell/wxhaskell-bin-i386-mac2.8.4-ghc6.10.1-0.11.0-0.dmg wxhaskell-bin-i386-mac2.8.4-ghc6.10.1-0.11.0-0.dmg] (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.1)<br />
 
<br />
 
<br />
[http://prdownloads.sourceforge.net/wxhaskell/wxhaskell-bin-powerpc-mac2.6.4-ghc6.8.2-0.10.3-0.dmg?download wxhaskell-bin-powerpc-mac2.6.4-ghc6.8.2-0.10.3-0.dmg] (MacOSX, PowerPC, ghc 6.8.2)<br />
 
 
</dt>
 
</dt>
 
<dd>The installer copies the wxHaskell libraries to <tt>/usr/local/wxhaskell</tt> and registers them with ghc. To test the installation, you can run the following commands from the <tt>samples/wx</tt> directory:
 
<dd>The installer copies the wxHaskell libraries to <tt>/usr/local/wxhaskell</tt> and registers them with ghc. To test the installation, you can run the following commands from the <tt>samples/wx</tt> directory:
 
<pre>&gt; ghc -package wx HelloWorld.hs -o hello
 
<pre>&gt; ghc -package wx HelloWorld.hs -o hello
 
&gt; /usr/local/wxhaskell/bin/macosx-app -v hello
 
&gt; /usr/local/wxhaskell/bin/macosx-app -v hello
&gt; open hello</pre>
+
&gt; open hello.app</pre>
It is recommended to read the [[WxHaskell/Building_on_MacOS_X|notes]] on using wxHaskell with MacOS X.</dd></dl>
+
It is recommended to read the [[WxHaskell/Building_on_MacOS_X|notes]] on using wxHaskell with MacOS X.</dd>
  +
</dl>
   
 
[[Category:wxHaskell|Download]]
 
[[Category:wxHaskell|Download]]

Revision as of 23:41, 13 November 2009

Contents

1 Download

For most users we recommend installation using cabal-install. This will require cabal-install 0.6.2 or greater. Samples are currently only available from the Darcs repository.

You can download a source distribution using Darcs from code.haskell.org/wxhaskell.

2 Version 0.12.1.2 - November 13, 2009

wxHaskell is now installable by cabal install.

3 Version 0.11.1 – January 2, 2009

All of these files are also directly available from the sourceforge project page.

3.1 Basic packages

wxhaskell-src-0.11.1.2.zip
Source release of wxHaskell. See the building guide for installation instructions.
wxhaskell-doc-0.11.1.2.zip
Documentation and samples.

3.2 Binary packages

The file name of a binary release contains the version of the wxWidgets toolkit that has been used, and the version of the Haskell compiler was used to build wxHaskell. Make sure that you have the same version of the compiler installed, for example ghc6.10.1. All packages have ODBC and OpenGL support (but not MediaCtrl).

wxhaskell-bin-msw2.8.10-ghc6.10.4-0.11.1.2-0.zip (Windows, ghc 6.10.4, updated)

wxhaskell-bin-msw2.8.10-ghc6.10.3-0.11.1.2-0.zip (Windows, ghc 6.10.3, updated)

wxhaskell-bin-msw2.8.9-ghc6.10.2-0.11.1.2-0.zip (Windows, ghc 6.10.2, updated)

wxhaskell-bin-msw2.8.9-ghc6.10.1-0.11.0-0.zip (Windows, ghc 6.10.1)
</dt>
Unzip the release somewhere and click on the newly created wxhaskell-0.11.0\bin\wxhaskell-register.bat program to register the wxHaskell package. To uninstall, you can click on wxhaskell-0.11.0\bin\wxhaskell-unregister.bat and than remove the wxhaskell-0.11.0 directory.

Note:If you have an older version of wxHaskell installed, please remove it before installing this version. Older releases can be uninstalled by clicking on wxhaskell-unregister.bat.

</dd>

wxhaskell-bin-i386-mac2.8.10-ghc6.10.4-0.11.1.2-0.dmg (MacOS X, Intel, ghc 6.10.4, updated)

wxhaskell-bin-i386-mac2.8.4-ghc6.10.4-0.11.1.2-0.dmg (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.4, updated)

wxhaskell-bin-i386-mac2.8.10-ghc6.10.3-0.11.1.2-0.dmg (MacOS X, Intel, ghc 6.10.3, updated)

wxhaskell-bin-i386-mac2.8.4-ghc6.10.3-0.11.1.2-0.dmg (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.3, updated)

wxhaskell-bin-i386-mac2.8.10-ghc6.10.2-0.11.1.2-0.dmg (MacOS X, Intel, ghc 6.10.2, updated)

wxhaskell-bin-i386-mac2.8.4-ghc6.10.2-0.11.1.2-0.dmg (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.2, updated)

wxhaskell-bin-i386-mac2.8.9-ghc6.10.1-0.11.0-0.dmg (MacOS X, Intel, ghc 6.10.1)

wxhaskell-bin-i386-mac2.8.4-ghc6.10.1-0.11.0-0.dmg (MacOS X, Intel, (Leopard's) pre-installed wxWidgets, ghc 6.10.1)

</dt>
The installer copies the wxHaskell libraries to /usr/local/wxhaskell and registers them with ghc. To test the installation, you can run the following commands from the samples/wx directory:

> ghc -package wx HelloWorld.hs -o hello
> /usr/local/wxhaskell/bin/macosx-app -v hello
> open hello.app

It is recommended to read the notes on using wxHaskell with MacOS X.</dd>