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

Reply via email to