I know of course that the runtime linker can resolve the symbol even if you didn't specify them at compile time, otherwise the dlopen()/dlsym() would never work. But in practice that means that you have to switch your libblas.so symlink all the time. Whenever you compile something you need the dumb blas, and when you run Sage you need the fast blas. What if you run cython() in Sage to access blas from C? How is that going to work if you have multiple Sage processes? What if Sage is installed system-wide and $SAGE_LOCAL/lib is not user-writeable?
-- You received this message because you are subscribed to the Google Groups "sage-devel" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-devel?hl=en.
