I'm sure that can be done, and in fact I have suggested it myself. The cremona.spkg contains everything that mwrank.spkg did. So whoever put mwrank into Sage could make some small changes and get mwrank to do the same. The executables files (e.g. the mwrank stand-alone program) should still be built; when it somes to linking, all you need to know is that the mwrank version was flattened producing only one lib*.a, while the cremona version keeps my original division into 4 (interdependent) libraries.
I don't have the technical expertise to do this myself! I was not involved in the origina mwrank packaging and wrapping (and did not acquire the necessary knowho at SD6 either). But I am happy to answer questions from anyone who is going to do it. John On 05/12/2007, mabshoff <[EMAIL PROTECTED]> wrote: > > > > On Dec 5, 10:17 am, "John Cremona" <[EMAIL PROTECTED]> wrote: > > I can explain Robert's error. > > > > When I adapted the code so as to compile with gcc4,2, one function > > whose signature changed is initprimes() since gcc4,2 complained about > > char* parameters. This was changed in the (new) cremona* package, but > > has not been changed in the (old) mwrank* package, which shares a lot > > of the same code. It looks as though one version of initprimes has > > been found by the compiler but not by the linker. > > > > This will all go away when mwrank* is replaced by cremona* -- as it > > should be since (1) all the code in mwrank* is also in cremona*, and > > (2) I am no longer supporting mwrank* ! > > > > John > > > > Hello John, > > could we then get an update to cremona.spkg that installs its mwrank? > I can do it while I backport my gcc 4.3 patch and send it to you as > another individual patch. Then we can get rid of mwrank.spkg instantly > unless I am overlooking something. > > Cheers, > > Michael > > <SNIP> > > > -- John Cremona --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---