forked from schulze/go.flint
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
22 lines (15 loc) · 687 Bytes
/
README
File metadata and controls
22 lines (15 loc) · 687 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
A simple Go wrapper for parts of flint2
(http://www.flintlib.org).
The code is GPL 2+ licensed (as flint2 itself is GPL licensed).
The text of the GPL can be found in the file GPL.
Currently only some functions are wrapped. It should be
straight-forward to add other functions when the need arises.
There is currently basically no test code. This will change.
To compile and use go.flint you need to have the FLINT2, MPIR
and MPFR libraries and header files installed in places where
gcc and ld will find.
To run an example change to one of the subdirectories of examples/
and do
go build .
This should compile the necessary parts of go.flint and
produce an executable program.