On 2013-08-26, Oskar Till <[email protected]> wrote: > Hello, > > I'm new to Sage and I'm trying to do some calculations in toric geometry. My > binary version struggled, and some of the combinatorial geometry functions > didn't work. I was advised to build sage from source, which now gave me more > problems. I'm running Mac OS_X 10.7.5 (with latest XCode installed) and I'm > trying to make Sage 5.9. When typing make, after extracting the tar file in > the /Applications directory I get the following message: > > > Found MacPorts in /opt/local/bin/port > > ********************************************************* > > Found either MacPorts or Fink in your PATH, which potentially wrecks the Sage > build process. > You should make sure MacPorts and Fink cannot be found. Either: > (1) rename /opt/local and /sw, or > (2) change PATH and DYLD_LIBRARY_PATH > (Once Sage is built, you can restore them.) > > ********************************************************* > > make[2]: *** [/Applications/sage-5.9/spkg/installed/prereq-1.2] Error 1 > make[1]: *** [all] Error 2 > > real 0m4.529s > user 0m1.244s > sys 0m1.577s > *************************************************************** > Error building Sage. > > The following package(s) may have failed to build: > > The build directory may contain configuration files and other potentially > helpful information. WARNING: if you now run 'make' again, the build > directory will, by default, be deleted. Set the environment variable > SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. > > make: *** [build] Error 1 > > I'm not very good in using the terminal, so please explain in basic terms why > this happens, and how it may be solved.
Sage building process needs native OSX tools rather than the ones provided by Fink or MacPorts. So you can do (1) rename /opt/local and /sw With terminal, you can do this as follows: cd / mv /sw /sw_gone mv /opt/local /opt/local_gone It could be you need to do "sudo mv ..." rather than just "mv...". (actually, this can be done with Finder too, if you know a magic shortcut to bring you to /...) After Sage is built you can rename them back... (e.g. "mv /sw_gone /sw") > > Thank you very much in advance. //Oskar > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/groups/opt_out.
