Skip to content

Commit

Permalink
Fixed typos, added SQLite and wxHaskell info.
Browse files Browse the repository at this point in the history
darcs-hash:20040331174957-cca28-854e314e4eba79a4ab2b49d0e5b2cc9041ed12bf.gz
  • Loading branch information
d00bring committed Mar 31, 2004
1 parent bf79e30 commit 63d79e2
Showing 1 changed file with 19 additions and 13 deletions.
32 changes: 19 additions & 13 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,18 @@ make install

Requirements:

- GHC 6.2
- GHC 6.2 or 6.2.1 (if you want GHC support)

- GNU Make 3.79.1
- GNU Make

- Hugs November 2003 (if you want Hugs support)

A database driver, at least one of:

- HSQL 1.2.1 or later (preferably later) (http://htoolkit.sourceforge.net/)
- HSQL 1.2.1 or later (http://htoolkit.sourceforge.net/)

It is preferrable to have HSQL installed
in the GHC and Hugs library directories, but it is possible to build
against HSQL in an arbitrary location. If HSQL is not installed
in the normal library directories, add --with-hsql-dir=DIR when
running /configure for HaskellDB. If you have a compiled but not
installed version of HSQL, DIR should be <wherever you put HSQL>/build.
in the GHC and Hugs library directories.

When building HSQL, remember to enable all drivers that you are
going to use. Example of building and installing HSQL :
Expand All @@ -45,7 +41,7 @@ A database driver, at least one of:
Except the default packages you will also need Make and GCC

- Microsoft Data Access Components (MDAC) SDK (found at
www.msdn.com/download)
http://www.msdn.com/download)

- wxHaskell (http://wxhaskell.sourceforge.net/)

Expand All @@ -55,13 +51,13 @@ A database driver, at least one of:

Database support:

- ODBC
- HSQL ODBC

HaskellDB should work with all ODBC drivers, assuming that the database
supports the queries generated by HaskellDB. This does for exaemple
currently not include the stable version of MySQL, see below.

- MySQL
- HSQL MySQL

HaskellDB only works with MySQL version >= 4.1 since earlier
versions don't support for nested subqueries.
Expand All @@ -72,6 +68,16 @@ Database support:

MySQL 4.1 does not support intersect.

- PostgreSQL
- HSQL PostgreSQL

Should work.
Works.

- HSQL SQLite

Works, but since SQLite is untyped, all columns in SQLite databases
are treated as having type String, even if some other type was used when
the table was created.

- wxHaskell

Works only with GHC. Does not work with MySQL as far as we know.

0 comments on commit 63d79e2

Please sign in to comment.