Skip to content

Commit

Permalink
Update the README.
Browse files Browse the repository at this point in the history
  • Loading branch information
jayfoad committed Nov 26, 2015
1 parent 6cdfc40 commit 43a8667
Showing 1 changed file with 19 additions and 1 deletion.
20 changes: 19 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@
# mathdws
## A math workspace and libraries for Dyalog APL

This repository
This repository contains a math workspace for Dyalog APL with functions for
finding eigenvalues and eigenvectors, matrix inversion and division, and
discrete Fourier transforms.

These functions are implemented as calls into shared libraries. Source code and
build scripts for the libraries are included.

## Building the libraries

The only supported build configuration is cross-compiling from Linux to Windows.

To build (tested on Ubuntu 15.10):

* install some cross-compilers with
`sudo apt-get install gcc-mingw-w64 gfortran-mingw-w64`
* `cd` into the root of the repository
* type `make` (or e.g. `make -j8` if you have 8 CPU cores)

This will generate the release package `math.zip` in the current directory.

0 comments on commit 43a8667

Please sign in to comment.