Formula for GMP
GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.
This commit is contained in:
parent
9aaa8458d0
commit
2d406986aa
1 changed files with 20 additions and 0 deletions
20
Formula/gmp.rb
Normal file
20
Formula/gmp.rb
Normal file
|
@ -0,0 +1,20 @@
|
|||
require 'brewkit'
|
||||
|
||||
class Gmp <Formula
|
||||
url 'ftp://ftp.gnu.org/gnu/gmp/gmp-4.3.1.tar.bz2'
|
||||
homepage 'http://gmplib.org/'
|
||||
sha1 'acbd1edc61230b1457e9742136994110e4f381b2'
|
||||
|
||||
def install
|
||||
if MACOS_VERSION == 10.6
|
||||
# On OS X 10.6, some tests fail under LLVM
|
||||
ENV.gcc_4_2
|
||||
end
|
||||
|
||||
system "./configure", "--prefix=#{prefix}", "--disable-debug", "--disable-dependency-tracking"
|
||||
system "make install"
|
||||
|
||||
# Verify that the library compiled correctly.
|
||||
system "make check"
|
||||
end
|
||||
end
|
Loading…
Reference in a new issue