On 15 July 2010 10:04, François Bissey <f.r.bis...@massey.ac.nz> wrote: >> On 07/14/10 10:58 PM, Nathan Dunfield wrote:
>> I strongly suspect you would also need to make sure glpk builds before >> cvxopt by editing spkg/standard/deps. The cvxopt entry would then look >> like this. >> >> >> $(INST)/$(CVXOPT): $(BASE) $(INST)/$(FORTRAN) $(INST)/$(F2C) \ >> $(INST)/$(LAPACK) $(INST)/$(BLAS) $(INST)/$(NUMPY) \ >> $(INST)/$(ATLAS) $(INST)/$(CEPHES) $(INST)/$(GLPK) >> >> If you wanted to use the GLPK library in R, then the R entry would need to >> be modified by adding the "$(INST)/$(GLPK)" on the end too. >> >> You might find it works without doing the above, but unless you specify the >> build order, it will be semi-random, especially with parallel builds. >> > Just checked the source, it is definitely a build time dependency so > this is needed otherwise the build will fail. > However as far as I can see cvxopt shouldn't depend on numpy (unless > that's a change between version 0.9 and 1.1). > > Francois In my email above, I just appended '$(INST)/$(GLPK)' to the end of the CVXOPT line as it currently is in spkg/standard/deps.. I did not add NUMPY myself. If a dependency can be removed, it would be useful, as it might permit more efficient parallel builds. Dave -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org