Thanks for the feedback.  I have been told that the version of gcc 
available on this system is a bit old.  

gcc --version returns: 

gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-16)

I think version 4.7 is required for julia.  The administrators of the 
cluster would like me to use the Intel compilers, which I am trying to 
figure out, but I will ask if I can update gcc too.

Thanks again!

AB 



On Tuesday, June 21, 2016 at 12:01:21 PM UTC-5, Patrick Belliveau wrote:
>
> 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 <aus.be...@gmail.com> 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