>
> > 
> > 
> > "eclib's test suite passed without errors" 
>
> That sounds good -- you must therefore have a working version of 
> mwrank (and what else would anyone need?)  Sriously, this really does 
> mean that the few binaries which eclib builds work OK. 
>
>
Not that I had any doubts!  But the problem is that somehow the linking 
isn't happening properly in sage/libs/mwrank, and indeed -lflint isn't in 
the line

g++ -bundle -undefined dynamic_lookup 
-L/Users/student/Desktop/sage-6.2.beta4/local/lib 
build/temp.macosx-10.4-ppc-2.7/sage/libs/mwrank/mwrank.o 
build/temp.macosx-10.4-ppc-2.7/sage/libs/mwrank/wrap.o 
-L/Users/student/Desktop/sage-6.2.beta4/local/lib -lcsage -lec -lntl -lpari 
-lgmp -lgmpxx -lstdc++ -lm -lstdc++ -lntl -o 
build/lib.macosx-10.4-ppc-2.7/sage/libs/mwrank/mwrank.so

Maybe could I add something to src/module_list.py or whatever the 
appropriate file is now to force -lflint as well?  On Cygwin we often had 
to be more explicit because of something analogous, if I recall that 
correctly.  I'm going to try this just to see...

It seems to work!  At least, things continue compiling. On Cygwin that was 
always the sign of victory, though :)

So Leif's idea was probably the right one.  I'll see if things finish up 
first and then run tests - John, any files I should run tests on first to 
make sure this did indeed compile and link correctly? 

However, I don't know the right *fix*.  I don't mind including extra things 
in module_list.py since probably Cygwin likes them too, but perhaps there 
is a better fix, or maybe there's a reason that's a bad fix, or something.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" 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-release.
For more options, visit https://groups.google.com/d/optout.

Reply via email to