#11331: PolyBoRi won't build on OS X 10.4 PPC G4
------------------------+---------------------------------------------------
Reporter: kcrisman | Owner: AlexanderDreyer
Type: defect | Status: new
Priority: major | Milestone: sage-4.7.1
Component: build | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
------------------------+---------------------------------------------------
Comment(by kcrisman):
Replying to [comment:8 AlexanderDreyer]:
> As ususal: the .os are prepared for shared libs (compiled with .-fPIC).
>
> Did you try out the changes in the src directory I suggested above?
Well, given that I don't know what .os files are, you might imagine it
would take me quite a while to try something like that :)
I have tried moving the `#include` statements below the `#ifndef` in two
files that seemed likely - `COrderedIter.h` and `pbori_order.h`. They are
the only two which show up in both traces. I did this 100% by hand, and
I hope that running spkg-install from ./sage -sh in that directory will be
enough to use the modified files. It already made it past
`groebner_alg.os`, which is a good sign... but this has been bad enough
that I will wait to see.
While I'm waiting, I'll ask the dumb question: are all these include
statements supposed to be inside the `#ifndef` usually? If so, why aren't
they? If not, why would this make a difference?
{{{
Done installing PolyBoRi.
SAGE_ROOT=/Users/crisman/sage-4.7.rc2
(sage subshell) new-host:polybori-0.7.0.p2 crisman$
}}}
Well, that seemed to work! Again, I only did it with these two files.
Now I am going to revert the change to `COrderedIter.h` and keep only the
one to `pbori_order.h`, and try it again.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11331#comment:9>
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.