version 1.11, 2011/07/22 07:38:22
|
version 1.15, 2011/08/01 08:07:55
|
Line 1
|
Line 1
|
srcdir=@srcdir@ |
srcdir=@srcdir@ |
top_builddir=@abs_top_builddir@ |
top_builddir=@abs_top_builddir@ |
|
CFLAGS=@CFLAGS@ |
|
CXXFLAGS=@CXXFLAGS@ |
|
LDFLAGS=@LDFLAGS@ |
|
|
.PHONY: configure clean |
.PHONY: configure clean |
|
|
all: lib/librplcas.a |
all: lib/librplcas.a |
Line 9 lib/libgmp.a:
|
Line 13 lib/libgmp.a:
|
mkdir @GMP@; \ |
mkdir @GMP@; \ |
fi |
fi |
if [ ! -f @GMP@/config.log ]; then \ |
if [ ! -f @GMP@/config.log ]; then \ |
(cd @GMP@ && CFLAGS="@ABI@ $(CFLAGS)" \ |
(cd @GMP@ && \ |
|
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ |
../$(srcdir)/@GMP@/configure --with-readline=no \ |
../$(srcdir)/@GMP@/configure --with-readline=no \ |
--disable-shared --enable-static \ |
--disable-shared --enable-static \ |
--prefix=$(top_builddir)/rplcas); \ |
--prefix=$(top_builddir)/rplcas); \ |
Line 21 lib/libmpfr.a: lib/libgmp.a
|
Line 26 lib/libmpfr.a: lib/libgmp.a
|
mkdir @MPFR@ ; \ |
mkdir @MPFR@ ; \ |
fi |
fi |
if [ ! -f @MPFR@/config.log ]; then \ |
if [ ! -f @MPFR@/config.log ]; then \ |
(cd @MPFR@ && CFLAGS="@ABI@ $(CFLAGS)" ../$(srcdir)/@MPFR@/configure \ |
(cd @MPFR@ && \ |
|
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ |
|
../$(srcdir)/@MPFR@/configure \ |
--with-gmp=$(top_builddir)/rplcas \ |
--with-gmp=$(top_builddir)/rplcas \ |
--disable-shared --enable-static \ |
--disable-shared --enable-static \ |
--prefix=$(top_builddir)/rplcas); \ |
--prefix=$(top_builddir)/rplcas); \ |
Line 29 lib/libmpfr.a: lib/libgmp.a
|
Line 36 lib/libmpfr.a: lib/libgmp.a
|
make -C @MPFR@ $(AM_MAKEFLAGS) all && make -C @MPFR@ $(AM_MAKEFLAGS) install |
make -C @MPFR@ $(AM_MAKEFLAGS) all && make -C @MPFR@ $(AM_MAKEFLAGS) install |
|
|
lib/ntl.a: |
lib/ntl.a: |
make -C @NTL@/src $(AM_MAKEFLAGS) |
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" make -C @NTL@/src $(AM_MAKEFLAGS) |
cp @NTL@/src/ntl.a lib/ntl.a |
cp @NTL@/src/ntl.a lib/ntl.a |
cp @NTL@/src/ntl.a lib/ntl.a |
cp @NTL@/src/ntl.a lib/ntl.a |
cp -R @NTL@/include/NTL include |
cp -R @NTL@/include/NTL include |
|
|
lib/libcocoa.a: lib/libgmp.a |
lib/libcocoa.a: lib/libgmp.a |
if [ ! -f @COCOA@/configuration/autoconf.mk ]; then \ |
if [ ! -f @COCOA@/configuration/autoconf.mk ]; then \ |
(cd @COCOA@ && ./configure --with-libgmp=../lib/libgmp.a \ |
(cd @COCOA@ && CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ |
|
./configure --with-libgmp=../lib/libgmp.a \ |
--with-libgsl=../../tools/@GSL@/.libs/libgsl.a); \ |
--with-libgsl=../../tools/@GSL@/.libs/libgsl.a); \ |
fi |
fi |
make -C @COCOA@ $(AM_MAKEFLAGS) library |
make -C @COCOA@ $(AM_MAKEFLAGS) library |
Line 50 lib/libpari.a: lib/libgmp.a
|
Line 58 lib/libpari.a: lib/libgmp.a
|
--without-readline --graphic=none -s); \ |
--without-readline --graphic=none -s); \ |
touch @PARI@/configured; \ |
touch @PARI@/configured; \ |
fi |
fi |
make -C @PARI@ $(AM_MAKEFLAGS) gp && make -C @PARI@ $(AM_MAKEFLAGS) install |
CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ |
|
make -C @PARI@ $(AM_MAKEFLAGS) gp && \ |
|
make -C @PARI@ $(AM_MAKEFLAGS) install |
|
|
lib/libgiac.a: lib/libgmp.a lib/libmpfr.a lib/ntl.a \ |
lib/libgiac.a: lib/libgmp.a lib/libmpfr.a lib/ntl.a \ |
lib/libcocoa.a lib/libpari.a |
lib/libcocoa.a lib/libpari.a |
Line 98 lib/librplcas.a: lib/libgiac.a lib/libgm
|
Line 108 lib/librplcas.a: lib/libgiac.a lib/libgm
|
ranlib ../lib/librplcas.a && strip -d ../lib/librplcas.a && \ |
ranlib ../lib/librplcas.a && strip -d ../lib/librplcas.a && \ |
\rm -rf tmp) |
\rm -rf tmp) |
|
|
install: all |
install: |
|
|
clean: |
clean: |
\rm -f $(top_builddir)/rplcas/lib/lib* |
\rm -f $(top_builddir)/rplcas/lib/lib* |