Thanks Georg, Before I posted my question, I had tried an earlier build with SAGE64="yes", but (of course) that didn't work and I received the same error that I posted. Then I had set SAGE64="no", tried again and got the same error. I then ran "make clean" and got the same error. I even rebooted and tried the build again without setting SAGE64. This still gave me the error. After seeing your response, I just deleted the entire install, untarred a fresh copy of the source, and ran make on that. This succeeded in building the 32 bit version.
This behavior is a little unexpected, since nowhere was SAGE64 getting reset, and yet somehow make thought that I still wanted to build the 64 bit version even after "make clean". So maybe this counts as a bug? At this point, however, I'm just going to install 10.6 so that I can compile with 64-bit. Just thought I'd point out what was going on. Jon On Jan 29, 8:27 am, "Georg S. Weber" <georgswe...@googlemail.com> wrote: > Hmm, > > the important information seem to be: > > a) > You try to build Sage on Mac OS X 10.5 (Leopard). > > b) > There's a "-m64" in the third line of your output, i.e. the build > system tries to build a "64-bit" library. > (Then it seems that qdCocoa.o is only a 32-bit object file, hence > rejected, hence later some symbols are missing, boom.) > > From my experience, building Sage works on OS X 10.4 and OS X 10.5 in > 32-bit, and only on OS X 10.6 in 64-bit. > I don't know whether anybody has successfully built Sage on OS X 10.5 > in 64-bit. > I wonder, in your build run on OS X 10.5, where and how the "-m64" > creeps in, that simply shouldn't be --- I myself did build Sage-4.6.1 > on OS X 10.4, and it worked fine. > Maybe in your build environment the "SAGE64" environment variable was > set somehow? > > Cheers, > Georg -- 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