On Jan 17, 8:44 pm, mabshoff <mabsh...@googlemail.com> wrote: > If you look at the Makefile of this code you should clearly see that > it needs cleaning up and rewriting it from scratch in this case might > be easier since only a couple files are involved. On problem right off > the bat is that compiler as well as build flags are hard coded for > each file. So if you do something about that and add tests someone > might as well as put files into proper directories, etc. >
I think you already dealt with the hard-coded locations in the current makefile in the optional package. Its unclear to me what else needs to be done in that regard. I will communicate with David Avis about adding make check targets upstream, and whether the 2006 is the "latest and greatest". I strongly suspect that it is - the recent changes just add on a little functionality, the primary algorithm has been stable for a while. > And lrs can be build as a library and probably will so be integrated > in Sage in the future. Since there are issues with LLP64 this is not a > fun thing to debug, ... At the moment I am not using it as a library. In the future it would make sense to do so though - I think Sébastien Barthélemy is working on converting my crude cddlib interface to a library use, and I hope to fully understand what he does so that I can do similar things with lrs. I don't understand the LLP64 issues you are referring to - is that a problem for a windows port or would it affect other things? If you can clarify a bit what causes those issues I am willing to try to fix them for lrs. Marshall --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---