Hi,
I am trying to compile and install a package called flagmatic into
sage on Gentoo Linux x86_64. Currently, I have sage-5.7beta0 and
sage-5.9beta0 installed and the package compiles just fine, but fails to
import in both the versions. The error I get is the following:
<snip>
packages/flagmatic/all.py in <module>()
29
30 from flag import *
---> 31 from hypergraph_flag import *
32 from three_graph_flag import *
33 from graph_flag import *
ImportError: ./hypergraph_flag.so: undefined symbol: _signals
Searching the net, it looks like this problem comes up because of the
signal handling in Sage (in Sage's cython?). Some relevant posts I have
found are:
http://comments.gmane.org/gmane.comp.python.cython.devel/3657
(William commented here about the signal handling in Sage)
https://groups.google.com/forum/?fromgroups=#!topic/sage-matroid/mYSvL0xZQTA
As of now, I am unsure how to fix this problem. In the first place, it
is not really clear to me how the problems were fixed in those earlier
threads.
I am trying to figure out if this is a Linux specific problem or not.
The package imports just fine on Mac OSX (from the webpage
http://flagmatic.org/ and the user guide therein it looks like the
development for this package is done on Mac).
Does anyone have some hints how this could be fixed?
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.