many thanks guys, i'll test it soon and give some feedback about the results.
greatz Johannes Am 14.07.2010 23:55, schrieb Carl Witty: > On Wed, Jul 14, 2010 at 2:43 PM, Mike Hansen <mhan...@gmail.com> wrote: > >> On Wed, Jul 14, 2010 at 2:31 PM, Johannes <dajo.m...@web.de> wrote: >> >>> i want to check which part of the sagecode makes problems when trying to >>> port it to python 3.x. For that, I want want to build it with the '-3' >>> option, but i dont want to edit every single makefile. is the a special >>> place to put something like a global python build parameter? >>> >> This is a runtime option you pass to python rather than a build >> option. To make use of it , you can make the following change in >> $SAGE_ROOT/local/bin/sage-sage >> >> >> --- a/sage-sage >> +++ b/sage-sage >> @@ -205,7 +205,7 @@ >> >> sage() { >> sage_setup >> - sage-ipython "$@" -i >> + python -3 sage-ipython "$@" -i >> } >> >> if [ $# -eq 0 ]; then >> >> >> Then, you'll see a lot of deprecation warnings when Sage starts. >> > Also, you can change this line in sage-doctest: > > --- a/sage-doctest Tue Jul 13 18:13:17 2010 -0700 > +++ b/sage-doctest Wed Jul 14 14:56:40 2010 -0700 > @@ -125,7 +125,7 @@ > ###################################################### > # The Python binary > ###################################################### > -PYTHON = "python" > +PYTHON = "python -3" > > > def pad_zeros(s, size): > > and any doctests will be run in -3 mode. (Which means that huge > numbers of doctests will fail, because the "expected" outputs don't > have the deprecation warnings.) > > Carl > > -- 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