Hello

I'm trying to build Sage from source on Mavericks. It quits when trying to 
build gcc-4.7.3.p1, as it is unable to find cdefs.h.

Mavericks is up-to-date; extra packages installed. I'm not finding an 
option for "command-line tools" in Preferences->Downloads as per the 
README, but I think they were installed in a previous OSX & I can certainly 
run the command-line tools from the command line, e.g., clang, clang++, &c. 
So maybe Xcode doesn't show it.

I am copying below the last few lines of output (emphasis added to 
emphasize the error), and attaching the relevant part of the log file as 
requested by the build system. Please let me know if I should do something 
else.

Right now I'm reinstalling Xcode from scratch, in the hope that this will 
fix it (as opposed to using the Xcode upgrade made when upgrading from 10.6 
to Mavericks). If that works, I'll report it.

john perry

====================================================

Setting up build directory for gcc-4.7.3.p1

Finished set up

****************************************************

Host system:

Darwin Users-MacBook-Pro.local 13.2.0 Darwin Kernel Version 13.2.0: Thu Apr 
17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64 x86_64

****************************************************

C compiler: /usr/bin/clang

C compiler version:

Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)

Target: x86_64-apple-darwin13.2.0

Thread model: posix

****************************************************

*sed: /usr/include/sys/cdefs.h: No such file or directory*


real 0m0.026s

user 0m0.013s

sys 0m0.016s

************************************************************************

Error installing package gcc-4.7.3.p1

************************************************************************

Please email sage-devel (http://groups.google.com/group/sage-devel)

explaining the problem and including the relevant part of the log file

  /Applications/sage-6.2/logs/pkgs/gcc-4.7.3.p1.log

Describe your computer, operating system, etc.

If you want to try to fix the problem yourself, *don't* just cd to

/Applications/sage-6.2/local/var/tmp/sage/build/gcc-4.7.3.p1 and type 
'make' or whatever is appropriate.

Instead, the following commands setup all environment variables

correctly and load a subshell for you to debug the error:

  (cd '/Applications/sage-6.2/local/var/tmp/sage/build/gcc-4.7.3.p1' && 
'/Applications/sage-6.2/sage' --sh)

When you are done debugging, you can type "exit" to leave the subshell.

************************************************************************

make[2]: *** 
[/Applications/sage-6.2/local/var/lib/sage/installed/gcc-4.7.3.p1] Error 1

make[1]: *** [all] Error 2


real 10m55.365s

user 3m45.790s

sys 3m10.230s

***************************************************************

Error building Sage.


The following package(s) may have failed to build:


package: gcc-4.7.3.p1

log file: /Applications/sage-6.2/logs/pkgs/gcc-4.7.3.p1.log

build directory: 
/Applications/sage-6.2/local/var/tmp/sage/build/gcc-4.7.3.p1


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

user@Users-MacBook-Pro:sage-6.2$ 

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Attachment: gcc-4.7.3.p1.log
Description: Binary data

Reply via email to