From fc9f5348949159189fd349427da7c93bc2fee5d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Wed, 17 Apr 2013 09:50:46 +0200 Subject: [PATCH] Drop -lgmp when linking eccdata. --- ChangeLog | 2 ++ Makefile.in | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 996a5f12..ce8dde47 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2013-04-17 Niels Möller <nisse@lysator.liu.se> + * Makefile.in (eccdata): Depend on mini-gmp files. Drop -lgmp. + * eccdata.c: Use mini-gmp, to avoid gmp dependency and associated configure tests for the *build* system. Replaced mpz_submul_ui by mpz_mul_ui + mpz_sub, and gmp_printf and gmp_fprintf by calls to diff --git a/Makefile.in b/Makefile.in index d8f6ff7a..13e74c62 100644 --- a/Makefile.in +++ b/Makefile.in @@ -248,7 +248,7 @@ gcmdata$(EXEEXT_FOR_BUILD): gcmdata.c -o gcmdata$(EXEEXT_FOR_BUILD) eccdata$(EXEEXT_FOR_BUILD): eccdata.c mini-gmp.c mini-gmp.h - $(CC_FOR_BUILD) `test -f eccdata.c || echo '$(srcdir)/'`eccdata.c -lgmp \ + $(CC_FOR_BUILD) `test -f eccdata.c || echo '$(srcdir)/'`eccdata.c \ -o eccdata$(EXEEXT_FOR_BUILD) # desCore rules -- GitLab