It's not clear to me what's going on here but as a first attempt at troubleshooting, are you sure that you have up to date installations of all the required build tools and external libraries required to build Julia from source? In particular, you should check that make is using recent enough versions of gcc and g++. See the Julia github page for required versions. Even if you have a satisfactory version of gcc installed on your system, make may be using an older default version if you haven't specified your c compiler in Make.user. You can do that by adding the following two lines to Make.user: CC=/path_to_gcc_binary CXX=/path_to_g++_binary
On Monday, June 20, 2016 at 5:26:19 PM UTC-7, AB wrote: > > Sorry! I thought that was the relevant part. I just ran make again. It > returned this: > > In file included from src/s_fmax.c:32: > src/fpmath.h:105: error: duplicate member ‘manl’ > In file included from src/math_private.h:26, > from src/s_fmax.c:33: > src/math_private_openbsd.h:54: error: conflicting types for > ‘ieee_quad_shape_type’ > src/math_private_openbsd.h:35: note: previous declaration of > ‘ieee_quad_shape_type’ was here > src/math_private_openbsd.h:141: error: conflicting types for > ‘ieee_extended_shape_type’ > src/math_private_openbsd.h:123: note: previous declaration of > ‘ieee_extended_shape_type’ was here > In file included from src/s_fmax.c:33: > src/math_private.h:78: error: conflicting types for > ‘ieee_double_shape_type’ > src/math_private.h:60: note: previous declaration of > ‘ieee_double_shape_type’ was here > make[2]: *** [src/s_fmax.c.o] Error 1 > make[1]: *** > [build/openlibm-e2fc5dd2f86f1e1dc47e8fa153b6a7b776d53ab5/libopenlibm.so] > Error 2 > make: *** [julia-deps] Error 2 > > On Monday, June 20, 2016 at 7:05:38 PM UTC-5, Yichao Yu wrote: >> >> On Mon, Jun 20, 2016 at 7:50 PM, AB <[email protected]> wrote: >> > Hello - >> > >> > I'm trying to install Julia on a machine at my university. >> > >> > When I run "make" the process terminates with the following errors: >> > >> > make[2]: *** [src/s_fmax.c.o] Error 1 >> > make[1]: *** >> > >> [build/openlibm-e2fc5dd2f86f1e1dc47e8fa153b6a7b776d53ab5/libopenlibm.so] >> > Error 2 >> > make: *** [julia-deps] Error 2 >> >> FWIW, you need to copy in the actual error for anyone to help. The >> output you pasted is merely `make` complaining that something when >> wrong, but not the compile command that actually went wrong. >> >> > >> > Is this a problem with a dependency? >> > >> > The version information of the machine is: >> > >> > >> LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch >> >> >> > >> > and: >> > >> > Linux login2.stampede.tacc.utexas.edu 2.6.32-431.17.1.el6.x86_64 #1 >> SMP Wed >> > May 7 23:32:49 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux >> > >> > I appreciate any help! >> > >> > Thanks, >> > >> > ABB >> >
