#9135: sage-4.4.3.alpha3: os x ppc 10.4 -- error building pynac
-----------------------+----------------------------------------------------
Reporter: was | Owner: GeorgSWeber
Type: defect | Status: new
Priority: blocker | Milestone: sage-4.4.3
Component: build | Keywords:
Author: | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
-----------------------+----------------------------------------------------
Comment(by was):
This change was caused by Mike Hansens changeset 154, which was part of
getting pynac to work with Cygwin:
{{{
varro:~/screen/varro/sage-4.4.3.alpha3/spkg/standard/pynac-0.2.0.p3/src/ginac
wstein$ ../../../../../sage -hg history Makefile.am
changeset: 154:f92b57e5f035
user: Mike Hansen <[email protected]>
date: Thu May 06 05:44:44 2010 +0200
summary: Add Python related autoconf macros.
varro:~/screen/varro/sage-4.4.3.alpha3/spkg/standard/pynac-0.2.0.p3/src/ginac
wstein$ -undefined dynamic_lookup -sh
-bash: -undefined: command not found
varro:~/screen/varro/sage-4.4.3.alpha3/spkg/standard/pynac-0.2.0.p3/src/ginac
wstein$ ../../../../../sage -sh
Starting subshell with Sage environment variables set.
Be sure to exit when you are done and do not do anything
with other copies of Sage!
Bypassing shell configuration files ...
/home/wstein/screen/varro/sage-4.4.3.alpha3/spkg/standard/pynac-0.2.0.p3/src/ginac
sage subshell$ hg diff Makefile.am -r 153
diff -r ceb75efa62b7 ginac/Makefile.am
--- a/ginac/Makefile.am Sat Mar 13 15:37:21 2010 -0800
+++ b/ginac/Makefile.am Fri Jun 04 11:03:50 2010 -0400
@@ -1,7 +1,8 @@
## Process this file with automake to produce Makefile.in
+INCLUDES = $(PYTHON_INCLUDES) -fPIC
lib_LTLIBRARIES = libpynac.la
-libpynac_la_SOURCES = add.cpp archive.cpp basic.cpp clifford.cpp
color.cpp \
+libpynac_la_SOURCES = py_funcs.cpp add.cpp archive.cpp basic.cpp
clifford.cpp color.cpp \
constant.cpp ex.cpp expair.cpp expairseq.cpp exprseq.cpp \
fail.cpp fderivative.cpp function.cpp idx.cpp indexed.cpp inifcns.cpp \
inifcns_trans.cpp inifcns_gamma.cpp inifcns_nstdsums.cpp \
@@ -10,9 +11,10 @@
pseries.cpp print.cpp symbol.cpp symmetry.cpp tensor.cpp \
utils.cpp wildcard.cpp \
remember.h tostring.h utils.h compiler.h
-libpynac_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -release
$(LT_RELEASE)
+libpynac_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -release
$(LT_RELEASE) -no-undefined
+libpynac_la_LIBADD = $(PYTHON_LIBS)
ginacincludedir = $(includedir)/pynac
-ginacinclude_HEADERS = ginac.h add.h archive.h assertion.h basic.h
class_info.h \
+ginacinclude_HEADERS = ginac.h py_funcs.h add.h archive.h assertion.h
basic.h class_info.h \
clifford.h color.h constant.h container.h ex.h expair.h expairseq.h \
exprseq.h fail.h fderivative.h flags.h function.h hash_map.h idx.h
indexed.h \
inifcns.h integral.h lst.h matrix.h mul.h ncmul.h normal.h numeric.h
operators.h \
/home/wstein/screen/varro/sage-4.4.3.alpha3/spkg/standard/pynac-0.2.0.p3/src/ginac
sage subshell$
}}}
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9135#comment:3>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.