[sage-devel] Re: Problem building Sage after upgrading OS X 10.6.8 -> 10.9.1

2015-09-15 Thread Bill Janssen
I've got this problem right now, with Sage 6.8, on 10.9.  And I've run 
xcode-select --install from a terminal; it just outputs the line 
"xcode-select: note: install requested for command line developer tools" 
(which are already installed).

Help!

Bill

On Wednesday, February 5, 2014 at 6:32:23 PM UTC-8, John H Palmieri wrote:
>
>
>
> On Wednesday, February 5, 2014 4:33:58 PM UTC-8, David Roe wrote:
>>
>> I recently upgraded OS X and now run into trouble building Sage.  XCode 
>> displays the version number as Version 5.0.2 (5A3005).
>>
>
> Maybe see http://trac.sagemath.org/ticket/15783? That is, after upgrading 
> Xcode, you need to type 
>
>xcode-select --install
>
> from a Terminal. Or have you done that already?
>
>   John
>
>  
>
>>
>> When I try "make build" in my existing Sage (built before the upgrade), I 
>> get the following error:
>>
>> checking for C compiler default output file name... 
>> configure: error: C compiler cannot create executables
>>
>> (log available at http://pastebin.com/WQ5ssXVi)
>> I checked my C compiler: gcc -v returns 
>>
>> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
>> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
>> Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
>> Target: x86_64-apple-darwin13.0.0
>> Thread model: posix
>>
>> and it successfully builds a hello_world.c.  So I decided to try building 
>> from scratch, using a fresh sage-6.1 tarball.  It errored with 
>>
>> sed: /usr/include/sys/cdefs.h: No such file or directory
>>
>> (log available at http://pastebin.com/G9Ajqs4n)
>> After running "sudo ln -s 
>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include
>>  
>> /usr/include/" the build proceeded, with lots of warnings of the form
>>
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/5.0/include/stddef.h:84:24:
>>  
>> note: expanded from macro 'offsetof'
>> #define offsetof(t, d) __builtin_offsetof(t, d)
>>^
>> In file included from ../../src/gcc/graphite-scop-detection.c:25:
>> In file included from ../../src/gcc/tree-flow.h:27:
>> In file included from ../../src/gcc/basic-block.h:26:
>> In file included from ../../src/gcc/function.h:27:
>> ../../src/gcc/vecprim.h:29:1: warning: using extended field designator is 
>> an extension [-Wextended-offsetof]
>> DEF_VEC_ALLOC_I(uchar,gc);
>> ^
>> ../../src/gcc/vec.h:572:34: note: expanded from macro 'DEF_VEC_ALLOC_I'
>> DEF_VEC_ALLOC_FUNC_I(T,A) 
>> \
>>   
>> ^
>> ../../src/gcc/vec.h:1274:21: note: expanded from macro '\
>> DEF_VEC_NONALLOC_FUNCS_I'
>>  (*vec_, alloc_, offsetof (VEC(T,A),base.vec),
>> \
>>  ^  
>>
>> and some suspicious lines that looked like
>>
>> /usr/bin/ranlib: file: libgcc_eh.a(unwind-sjlj.o) has no symbols
>> /usr/bin/ranlib: file: ../.././gcc/libgcc.a(_trampoline.o) has no symbols
>>
>> Eventually it failed as before, with
>>
>> checking for C compiler default output file name... 
>> configure: error: in 
>> `/Users/roed/sage/sage6/local/var/tmp/sage/build/gcc-4.7.3.p1/gcc-build/x86_64-apple-darwin13.0.0/libgomp':
>> configure: error: C compiler cannot create executables
>> See `config.log' for more details.
>> make[5]: *** [configure-stage1-target-libgomp] Error 77
>> make[4]: *** [stage1-bubble] Error 2
>> make[3]: *** [all] Error 2
>>
>> (log available at http://people.ucalgary.ca/~roed/gcc-4.7.3.p1.log, 
>> since it's too big for pastebin)
>>
>> Something appears to be screwed up with my development environment, but 
>> I'm not sure what.  Any ideas?
>> David
>>
>

-- 
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.


[sage-devel] Re: Problem building Sage after upgrading OS X 10.6.8 -> 10.9.1

2015-09-15 Thread Bill Janssen
I take it back.  Apparently installing them from the Xcode app gives you 
the compilers, etc, but not the header files.  Using xcode-select --install 
seems to yield both.

Bill

On Tuesday, September 15, 2015 at 4:50:47 PM UTC-7, Bill Janssen wrote:
>
> I've got this problem right now, with Sage 6.8, on 10.9.  And I've run 
> xcode-select --install from a terminal; it just outputs the line 
> "xcode-select: note: install requested for command line developer tools" 
> (which are already installed).
>
> Help!
>
> Bill
>
> On Wednesday, February 5, 2014 at 6:32:23 PM UTC-8, John H Palmieri wrote:
>>
>>
>>
>> On Wednesday, February 5, 2014 4:33:58 PM UTC-8, David Roe wrote:
>>>
>>> I recently upgraded OS X and now run into trouble building Sage.  XCode 
>>> displays the version number as Version 5.0.2 (5A3005).
>>>
>>
>> Maybe see http://trac.sagemath.org/ticket/15783? That is, after 
>> upgrading Xcode, you need to type 
>>
>>xcode-select --install
>>
>> from a Terminal. Or have you done that already?
>>
>>   John
>>
>>  
>>
>>>
>>> When I try "make build" in my existing Sage (built before the upgrade), 
>>> I get the following error:
>>>
>>> checking for C compiler default output file name... 
>>> configure: error: C compiler cannot create executables
>>>
>>> (log available at http://pastebin.com/WQ5ssXVi)
>>> I checked my C compiler: gcc -v returns 
>>>
>>> Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
>>> --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
>>> Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
>>> Target: x86_64-apple-darwin13.0.0
>>> Thread model: posix
>>>
>>> and it successfully builds a hello_world.c.  So I decided to try 
>>> building from scratch, using a fresh sage-6.1 tarball.  It errored with 
>>>
>>> sed: /usr/include/sys/cdefs.h: No such file or directory
>>>
>>> (log available at http://pastebin.com/G9Ajqs4n)
>>> After running "sudo ln -s 
>>> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include
>>>  
>>> /usr/include/" the build proceeded, with lots of warnings of the form
>>>
>>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/5.0/include/stddef.h:84:24:
>>>  
>>> note: expanded from macro 'offsetof'
>>> #define offsetof(t, d) __builtin_offsetof(t, d)
>>>^
>>> In file included from ../../src/gcc/graphite-scop-detection.c:25:
>>> In file included from ../../src/gcc/tree-flow.h:27:
>>> In file included from ../../src/gcc/basic-block.h:26:
>>> In file included from ../../src/gcc/function.h:27:
>>> ../../src/gcc/vecprim.h:29:1: warning: using extended field designator 
>>> is an extension [-Wextended-offsetof]
>>> DEF_VEC_ALLOC_I(uchar,gc);
>>> ^
>>> ../../src/gcc/vec.h:572:34: note: expanded from macro 'DEF_VEC_ALLOC_I'
>>> DEF_VEC_ALLOC_FUNC_I(T,A) 
>>> \
>>>   
>>> ^
>>> ../../src/gcc/vec.h:1274:21: note: expanded from macro '\
>>> DEF_VEC_NONALLOC_FUNCS_I'
>>>  (*vec_, alloc_, offsetof 
>>> (VEC(T,A),base.vec),\
>>>  ^  
>>>
>>> and some suspicious lines that looked like
>>>
>>> /usr/bin/ranlib: file: libgcc_eh.a(unwind-sjlj.o) has no symbols
>>> /usr/bin/ranlib: file: ../.././gcc/libgcc.a(_trampoline.o) has no symbols
>>>
>>> Eventually it failed as before, with
>>>
>>> checking for C compiler default output file name... 
>>> configure: error: in 
>>> `/Users/roed/sage/sage6/local/var/tmp/sage/build/gcc-4.7.3.p1/gcc-build/x86_64-apple-darwin13.0.0/libgomp':
>>> configure: error: C compiler cannot create executables
>>> See `config.log' for more details.
>>> make[5]: *** [configure-stage1-target-libgomp] Error 77
>>> make[4]: *** [stage1-bubble] Error 2
>>> make[3]: *** [all] Error 2
>>>
>>> (log available at http://people.ucalgary.ca/~roed/gcc-4.7.3.p1.log, 
>>> since it's too big for pastebin)
>>>
>>> Something appears to be screwed up with my development environment, but 
>>> I'm not sure what.  Any ideas?
>>> David
>>>
>>

-- 
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.


[sage-devel] Re: Problem building Sage after upgrading OS X 10.6.8 - 10.9.1

2014-02-05 Thread John H Palmieri


On Wednesday, February 5, 2014 4:33:58 PM UTC-8, David Roe wrote:

 I recently upgraded OS X and now run into trouble building Sage.  XCode 
 displays the version number as Version 5.0.2 (5A3005).


Maybe see http://trac.sagemath.org/ticket/15783? That is, after upgrading 
Xcode, you need to type 

   xcode-select --install

from a Terminal. Or have you done that already?

  John

 


 When I try make build in my existing Sage (built before the upgrade), I 
 get the following error:

 checking for C compiler default output file name... 
 configure: error: C compiler cannot create executables

 (log available at http://pastebin.com/WQ5ssXVi)
 I checked my C compiler: gcc -v returns 

 Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr 
 --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/c++/4.2.1
 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
 Target: x86_64-apple-darwin13.0.0
 Thread model: posix

 and it successfully builds a hello_world.c.  So I decided to try building 
 from scratch, using a fresh sage-6.1 tarball.  It errored with 

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

 (log available at http://pastebin.com/G9Ajqs4n)
 After running sudo ln -s 
 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include
  
 /usr/include/ the build proceeded, with lots of warnings of the form

 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/5.0/include/stddef.h:84:24:
  
 note: expanded from macro 'offsetof'
 #define offsetof(t, d) __builtin_offsetof(t, d)
^
 In file included from ../../src/gcc/graphite-scop-detection.c:25:
 In file included from ../../src/gcc/tree-flow.h:27:
 In file included from ../../src/gcc/basic-block.h:26:
 In file included from ../../src/gcc/function.h:27:
 ../../src/gcc/vecprim.h:29:1: warning: using extended field designator is 
 an extension [-Wextended-offsetof]
 DEF_VEC_ALLOC_I(uchar,gc);
 ^
 ../../src/gcc/vec.h:572:34: note: expanded from macro 'DEF_VEC_ALLOC_I'
 DEF_VEC_ALLOC_FUNC_I(T,A) \
   ^
 ../../src/gcc/vec.h:1274:21: note: expanded from macro '\
 DEF_VEC_NONALLOC_FUNCS_I'
  (*vec_, alloc_, offsetof (VEC(T,A),base.vec),\
  ^  

 and some suspicious lines that looked like

 /usr/bin/ranlib: file: libgcc_eh.a(unwind-sjlj.o) has no symbols
 /usr/bin/ranlib: file: ../.././gcc/libgcc.a(_trampoline.o) has no symbols

 Eventually it failed as before, with

 checking for C compiler default output file name... 
 configure: error: in 
 `/Users/roed/sage/sage6/local/var/tmp/sage/build/gcc-4.7.3.p1/gcc-build/x86_64-apple-darwin13.0.0/libgomp':
 configure: error: C compiler cannot create executables
 See `config.log' for more details.
 make[5]: *** [configure-stage1-target-libgomp] Error 77
 make[4]: *** [stage1-bubble] Error 2
 make[3]: *** [all] Error 2

 (log available at http://people.ucalgary.ca/~roed/gcc-4.7.3.p1.log, since 
 it's too big for pastebin)

 Something appears to be screwed up with my development environment, but 
 I'm not sure what.  Any ideas?
 David


-- 
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/groups/opt_out.


Re: [sage-devel] Re: Problem building Sage after upgrading OS X 10.6.8 - 10.9.1

2014-02-05 Thread David Roe
On Wed, Feb 5, 2014 at 7:32 PM, John H Palmieri jhpalmier...@gmail.comwrote:


 On Wednesday, February 5, 2014 4:33:58 PM UTC-8, David Roe wrote:

 I recently upgraded OS X and now run into trouble building Sage.  XCode
 displays the version number as Version 5.0.2 (5A3005).


 Maybe see http://trac.sagemath.org/ticket/15783? That is, after upgrading
 Xcode, you need to type

xcode-select --install

 from a Terminal. Or have you done that already?


That seems to have fixed the problem, or at least allowed me to get through
building gcc.  Thanks!
David

-- 
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/groups/opt_out.