I am trying to build julia from source, OS X 10.9.3, 2.3 GHz intel core i7, XCode 5.1.1 with CLT installed, gfortran from homebrew (gcc48 --enable-fortran, I symlinked gfortran to gfortran-4.8 in /usr/local/bin). I downloaed the source with git today (06/06/2014) and on make I get:
make
getarch_2nd.c:12:35: error: use of undeclared identifier
'SGEMM_DEFAULT_UNROLL_M'
printf("SGEMM_UNROLL_M=%d\n", SGEMM_DEFAULT_UNROLL_M);
^
getarch_2nd.c:13:35: error: use of undeclared identifier
'SGEMM_DEFAULT_UNROLL_N'
printf("SGEMM_UNROLL_N=%d\n", SGEMM_DEFAULT_UNROLL_N);
^
getarch_2nd.c:14:35: error: use of undeclared identifier
'DGEMM_DEFAULT_UNROLL_M'
printf("DGEMM_UNROLL_M=%d\n", DGEMM_DEFAULT_UNROLL_M);
^
getarch_2nd.c:15:35: error: use of undeclared identifier
'DGEMM_DEFAULT_UNROLL_N'
printf("DGEMM_UNROLL_N=%d\n", DGEMM_DEFAULT_UNROLL_N);
^
getarch_2nd.c:19:35: error: use of undeclared identifier
'CGEMM_DEFAULT_UNROLL_M'
printf("CGEMM_UNROLL_M=%d\n", CGEMM_DEFAULT_UNROLL_M);
^
getarch_2nd.c:20:35: error: use of undeclared identifier
'CGEMM_DEFAULT_UNROLL_N'
printf("CGEMM_UNROLL_N=%d\n", CGEMM_DEFAULT_UNROLL_N);
^
getarch_2nd.c:21:35: error: use of undeclared identifier
'ZGEMM_DEFAULT_UNROLL_M'
printf("ZGEMM_UNROLL_M=%d\n", ZGEMM_DEFAULT_UNROLL_M);
^
getarch_2nd.c:22:35: error: use of undeclared identifier
'ZGEMM_DEFAULT_UNROLL_N'
printf("ZGEMM_UNROLL_N=%d\n", ZGEMM_DEFAULT_UNROLL_N);
^
getarch_2nd.c:29:37: error: use of undeclared identifier
'SGEMM_DEFAULT_UNROLL_M'
printf("CGEMM3M_UNROLL_M=%d\n", SGEMM_DEFAULT_UNROLL_M);
^
getarch_2nd.c:35:37: error: use of undeclared identifier
'SGEMM_DEFAULT_UNROLL_N'
printf("CGEMM3M_UNROLL_N=%d\n", SGEMM_DEFAULT_UNROLL_N);
^
getarch_2nd.c:41:37: error: use of undeclared identifier
'DGEMM_DEFAULT_UNROLL_M'
printf("ZGEMM3M_UNROLL_M=%d\n", DGEMM_DEFAULT_UNROLL_M);
^
getarch_2nd.c:47:37: error: use of undeclared identifier
'DGEMM_DEFAULT_UNROLL_N'
printf("ZGEMM3M_UNROLL_N=%d\n", DGEMM_DEFAULT_UNROLL_N);
^
getarch_2nd.c:67:50: error: use of undeclared identifier 'SGEMM_DEFAULT_Q'
printf("#define SLOCAL_BUFFER_SIZE\t%ld\n", (SGEMM_DEFAULT_Q * ...
^
getarch_2nd.c:67:68: error: use of undeclared identifier
'SGEMM_DEFAULT_UNROLL_N'
printf("#define SLOCAL_BUFFER_SIZE\t%ld\n", (SGEMM_DEFAULT_Q * SGEM...
^
getarch_2nd.c:68:50: error: use of undeclared identifier 'DGEMM_DEFAULT_Q'
printf("#define DLOCAL_BUFFER_SIZE\t%ld\n", (DGEMM_DEFAULT_Q * ...
^
getarch_2nd.c:68:68: error: use of undeclared identifier
'DGEMM_DEFAULT_UNROLL_N'
printf("#define DLOCAL_BUFFER_SIZE\t%ld\n", (DGEMM_DEFAULT_Q * DGEM...
^
getarch_2nd.c:69:50: error: use of undeclared identifier 'CGEMM_DEFAULT_Q'
printf("#define CLOCAL_BUFFER_SIZE\t%ld\n", (CGEMM_DEFAULT_Q * ...
^
getarch_2nd.c:69:68: error: use of undeclared identifier
'CGEMM_DEFAULT_UNROLL_N'
printf("#define CLOCAL_BUFFER_SIZE\t%ld\n", (CGEMM_DEFAULT_Q * CGEM...
^
getarch_2nd.c:70:50: error: use of undeclared identifier 'ZGEMM_DEFAULT_Q'
printf("#define ZLOCAL_BUFFER_SIZE\t%ld\n", (ZGEMM_DEFAULT_Q * ...
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[3]: *** [getarch_2nd] Error 1
Makefile:129: *** OpenBLAS: Detecting CPU failed. Please set TARGET explicitly, e.g. make TARGET=your_cpu_target. Please read README for the detail.. Stop.
*** Clean the OpenBLAS build with 'make -C deps clean-openblas'. Rebuild with 'make OPENBLAS_USE_THREAD=0 if OpenBLAS had trouble linking libpthread.so, and with 'make OPENBLAS_TARGET_ARCH=NEHALEM' if there were errors building SandyBridge support. Both these options can also be used simultaneously. ***
make[2]: *** [openblas-v0.2.8/libopenblas.dylib] Error 1
make[1]: *** [julia-release] Error 2
make: *** [release] Error 2