<p dir="auto">I got the error below when running the Julia <code class="notranslate">make</code>.  But going to <code class="notranslate">deps\openspecfun</code> and running <code class="notranslate">make</code> there seemed to work fine, and I was able to continue the Julia <code class="notranslate">make</code> afterward.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="uname -a
Linux giada.mitre.org 2.6.32-431.29.2.el6.x86_64 #1 SMP Sun Jul 27 15:55:46 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/redhat-release
Red Hat Enterprise Linux Workstation release 6.7 (Santiago)

gcc --version
gcc (GCC) 4.8.2

git --version
git version 2.5.0
(but the default gcc and git on this system are older)
....
make[1]: *** [openspecfun/Makefile] Error 129
make: *** [julia-deps] Error 2
[keithc@giada julia]$ make
In file included from /devel/asias/keithc/julia/usr/include/openlibm.h:4:0,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/devel/asias/keithc/julia/usr/include/openlibm_complex.h:27:0: warning: &quot;_Complex_I&quot; redefined [enabled by default]
 #define _Complex_I 1.0fi
 ^
In file included from Faddeeva/Faddeeva.h:31:0,
                 from Faddeeva/Faddeeva.cc:218,
                 from Faddeeva/Faddeeva.c:3:
/usr/include/complex.h:45:0: note: this is the location of the previous definition
 #define _Complex_I (__extension__ 1.0iF)
 ^
In file included from /devel/asias/keithc/julia/usr/include/openlibm_fenv.h:8:0,
                 from /devel/asias/keithc/julia/usr/include/openlibm.h:5,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/devel/asias/keithc/julia/usr/include/openlibm_fenv_amd64.h:32:26: fatal error: cdefs-compat.h: No such file or directory
 #include &quot;cdefs-compat.h&quot;
                          ^
compilation terminated.
make[2]: *** [Faddeeva/Faddeeva.c.o] Error 1
make[1]: *** [openspecfun/libopenspecfun.so] Error 2"><pre class="notranslate"><code class="notranslate">uname -a
Linux giada.mitre.org 2.6.32-431.29.2.el6.x86_64 #1 SMP Sun Jul 27 15:55:46 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux

cat /etc/redhat-release
Red Hat Enterprise Linux Workstation release 6.7 (Santiago)

gcc --version
gcc (GCC) 4.8.2

git --version
git version 2.5.0
(but the default gcc and git on this system are older)
....
make[1]: *** [openspecfun/Makefile] Error 129
make: *** [julia-deps] Error 2
[keithc@giada julia]$ make
In file included from /devel/asias/keithc/julia/usr/include/openlibm.h:4:0,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/devel/asias/keithc/julia/usr/include/openlibm_complex.h:27:0: warning: "_Complex_I" redefined [enabled by default]
 #define _Complex_I 1.0fi
 ^
In file included from Faddeeva/Faddeeva.h:31:0,
                 from Faddeeva/Faddeeva.cc:218,
                 from Faddeeva/Faddeeva.c:3:
/usr/include/complex.h:45:0: note: this is the location of the previous definition
 #define _Complex_I (__extension__ 1.0iF)
 ^
In file included from /devel/asias/keithc/julia/usr/include/openlibm_fenv.h:8:0,
                 from /devel/asias/keithc/julia/usr/include/openlibm.h:5,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/devel/asias/keithc/julia/usr/include/openlibm_fenv_amd64.h:32:26: fatal error: cdefs-compat.h: No such file or directory
 #include "cdefs-compat.h"
                          ^
compilation terminated.
make[2]: *** [Faddeeva/Faddeeva.c.o] Error 1
make[1]: *** [openspecfun/libopenspecfun.so] Error 2
</code></pre></div>
<p dir="auto">On a fresh checkout on ubuntu 14.04, using gcc 4.8, I am seeing:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="In file included from /home/justdial/julia/usr/include/openlibm.h:4:0,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/home/justdial/julia/usr/include/openlibm_complex.h:27:0: warning: &quot;_Complex_I&quot; redefined [enabled by default]
 #define _Complex_I 1.0fi
 ^
In file included from Faddeeva/Faddeeva.h:31:0,
                 from Faddeeva/Faddeeva.cc:218,
                 from Faddeeva/Faddeeva.c:3:
/usr/include/complex.h:44:0: note: this is the location of the previous definition
 #define _Complex_I (__extension__ 1.0iF)
 ^
In file included from /home/justdial/julia/usr/include/openlibm_fenv.h:8:0,
                 from /home/justdial/julia/usr/include/openlibm.h:5,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/home/justdial/julia/usr/include/openlibm_fenv_amd64.h:32:26: fatal error: cdefs-compat.h: No such file or directory
 #include &quot;cdefs-compat.h&quot;
                          ^"><pre class="notranslate"><code class="notranslate">In file included from /home/justdial/julia/usr/include/openlibm.h:4:0,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/home/justdial/julia/usr/include/openlibm_complex.h:27:0: warning: "_Complex_I" redefined [enabled by default]
 #define _Complex_I 1.0fi
 ^
In file included from Faddeeva/Faddeeva.h:31:0,
                 from Faddeeva/Faddeeva.cc:218,
                 from Faddeeva/Faddeeva.c:3:
/usr/include/complex.h:44:0: note: this is the location of the previous definition
 #define _Complex_I (__extension__ 1.0iF)
 ^
In file included from /home/justdial/julia/usr/include/openlibm_fenv.h:8:0,
                 from /home/justdial/julia/usr/include/openlibm.h:5,
                 from Faddeeva/Faddeeva.cc:225,
                 from Faddeeva/Faddeeva.c:3:
/home/justdial/julia/usr/include/openlibm_fenv_amd64.h:32:26: fatal error: cdefs-compat.h: No such file or directory
 #include "cdefs-compat.h"
                          ^
</code></pre></div>