Wonderful, now the toolchain build is failing:

Code:
hecking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
loading cache ../config.cache
checking whether to enable maintainer-specific portions of Makefiles... no
checking for Cygwin environment... (cached) no
checking for mingw32 environment... (cached) no
checking for executable suffix... (cached) .dSYM
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O2 -W -Wall ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
Configure in /Users/tonyc/tmp/armtools-darwin/build-binutils/binutils-2.10.1/bfd failed, exiting.
make: *** [arm-linux-binutils] Error 1


It doesn't like gcc? Earlier in the binutils build it likes it just fine, but once it gets into bfd, it doesn't.

Update:
From the config.log in the bfd subdirectory:
Code:
configure:1850: checking for gcc
configure:1963: checking whether the C compiler (gcc -g -O2 -W -Wall ) works
configure:1979: gcc -o conftest.dSYM -g -O2 -W -Wall   conftest.c  1>&5
configure:1976: warning: return type defaults to 'int'
ld: can't open output file for writing: conftest.dSYM, errno=21
collect2: ld returned 1 exit status
configure: failed program was:

#line 1974 "configure"
#include "confdefs.h"

main(){return(0);}


errno 21 appears to be EISDIR. wtf?


Edited by tonyc (13/07/2011 13:41)
_________________________
- Tony C
my empeg stuff