Hi, I just want to note that the second contributor ever to Sage -- David Kohel -- was complaining to me yesterday about some sort of lack of support of Sage right now for his OS X 10.6 laptop. Just a point in favor of continued support of 10.6.
-- William On Tue, Aug 26, 2014 at 1:55 PM, Daniel Friedan <dfrie...@gmail.com> wrote: > Dima's suggestion worked. My OS X 10.6.8 build of Sage 6.3 succeeded, > produced a .dmg file containing an app version that ran and passed some > rudimentary tests. > > I have a few questions about the resulting build. Modulo these questions, I > could volunteer to produce OSX 10.6 builds of future Sage versions (both app > and non-app). I'd probably need some hand-holding when/if things go wrong. > > The .dmg file that was produced was named > sage-6.3-i386-Darwin.dmg > This differs from the name of the Sage 6.2 .dmg that I downloaded and used > previously: > sage-6.2-x86_64-Darwin-OSX_10.6_x86_64-app.dmg > > Did I leave out some build option to get 64bit? > How can I determine if my build is 64bit? > The name of the .dmg file does not contain '-app' or 'OSX_10.6'. Did I > leave out build options? > > Here's what I did for the build. I am using a Core 2 Duo cpu running OS X > 10.6.8. > > git clone git://github.com/sagemath/sage.git > cd sage > export MAKE="make -j2" > $MAKE > > git checkout 6.3 > > > git remote add trac git://trac.sagemath.org/sage.git -t master > git fetch trac u/iandrus/trac-16796 > git checkout FETCH_HEAD > > > export SAGE_APP_DMG=yes > export SAGE_APP_BUNDLE=yes > ./sage -bdist > > thanks, > Daniel > > On Friday, August 22, 2014 11:08:40 PM UTC, Dima Pasechnik wrote: >> >> On 2014-08-22, Daniel Friedan <dfri...@gmail.com> wrote: >> > ------=_Part_1632_1626995138.1408746138628 >> > Content-Type: text/plain; charset=UTF-8 >> > >> > Again, trying to build Sage 6.3 under OS X 10.6.8 (Intel Core 2 duo >> > cpu). >> > >> > This time I did run 'make', but ended with "** BUILD FAILED **" >> > >> > $ git clone git://github.com/sagemath/sage.git >> > $ cd sage >> > $ export MAKE="make -j2" >> > $ $MAKE >> > ...[wait 6 hours]... >> > $ git checkout 6.3 >> > $ export SAGE_APP_DMG=yes >> > $ export SAGE_APP_BUNDLE=yes >> > $ ./sage -bdist >> > >> >> >> >> Actually, >> $ git checkout 6.3 >> should obviously have come before $MAKE, as >> this is the version you want to build and distribute >> (hopefully this was OK, as >> $ git clone git://github.com/sagemath/sage.git >> checks out version 6.3 anyway, IMHO) >> >> >> Anyhow, you seem to hit the bug fixed in http://trac.sagemath.org/16796 >> (this fix is not in 6.3) >> >> You need to apply it, I suppose. >> Have a look at the Sage developer guide for detailed instructions >> (this is basically 3 git commands you need, as outlined below) >> >> >> first of all, you need to add trac git server to the list of remotes: >> >> $ git remote add trac git://trac.sagemath.org/sage.git -t master >> >> then, we get the patch from trac.sagemath.org/16796 >> >> $ git fetch trac u/iandrus/trac-16796 >> >> finally, we apply it: >> >> $ git checkout FETCH_HEAD >> >> now >> ./sage -bdist >> should succeed >> (no need to rebuild Sage, as we only changed src/mac-app/AppController.m >> which is not a part of Sage proper) >> >> HTH, >> Dima >> > -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-support+unsubscr...@googlegroups.com. > To post to this group, send email to sage-support@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-support. > For more options, visit https://groups.google.com/d/optout. -- William Stein Professor of Mathematics University of Washington http://wstein.org wst...@uw.edu -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.