[Pkg-octave-commit] [SCM] octave-symbolic branch, master, updated. a718b53403d9f164f8c2a3df521385a01d28a11b
opoplawski
opoplawski at 416fae20-06d0-4450-9b69-c6c34d4b5f03
Mon Jan 3 03:40:58 UTC 2011
The following commit has been merged in the master branch:
commit ab619cbed01576c25263f86a5e9e67c7e407446c
Author: opoplawski <opoplawski at 416fae20-06d0-4450-9b69-c6c34d4b5f03>
Date: Mon Sep 24 15:12:25 2007 +0000
Use PKG_CHECK_MODULE variables for ginac library
git-svn-id: https://octave.svn.sourceforge.net/svnroot/octave/trunk/octave-forge/main/symbolic@4039 416fae20-06d0-4450-9b69-c6c34d4b5f03
diff --git a/src/Makeconf.in b/src/Makeconf.in
index daa122e..7bd3f58 100644
--- a/src/Makeconf.in
+++ b/src/Makeconf.in
@@ -61,6 +61,8 @@ ALTMPATH = @altmpath@
ALTOPATH = @altopath@
@DEFHAVE_GINAC@
+GINAC_CFLAGS = @GINAC_CFLAGS@
+GINAC_LIBS = @GINAC_LIBS@
%.o: %.c ; $(MKOCTFILE) -c $<
%.o: %.f ; $(MKOCTFILE) -c $<
diff --git a/src/Makefile b/src/Makefile
index f97861f..944bebe 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -18,12 +18,10 @@ SRC=symbols.cc probably_prime.cc differentiate.cc \
op-ex-mat.cc op-ex.cc op-vpa.cc
OBJ=$(SRC:.cc=.o)
-%.o: %.cc ; $(MKOCTFILE) -v $(GINAC_CPP_FLAGS) $(HAVE_ND_ARRAYS) $(TYPEID_HAS_CLASS) -c $<
+%.o: %.cc ; $(MKOCTFILE) -v $(GINAC_CFLAGS) $(HAVE_ND_ARRAYS) $(TYPEID_HAS_CLASS) -c $<
ifdef HAVE_GINAC
PROGS=symbols.oct
- GINAC_CPP_FLAGS=$(shell ginac-config --cppflags)
- GINAC_LD_FLAGS=$(shell ginac-config --libs)
all: $(PROGS)
else
@@ -36,6 +34,6 @@ endif
$(PROGS): Makefile
symbols.oct: $(OBJ)
- $(MKOCTFILE) -v -o $@ $(OBJ) $(GINAC_LD_FLAGS)
+ $(MKOCTFILE) -v -o $@ $(OBJ) $(GINAC_LIBS)
clean: ; $(RM) *.o core octave-core *.oct *~
--
octave-symbolic
More information about the Pkg-octave-commit
mailing list