[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[LDM #FZL-974002]: compile ldm6.8.1 problem for AIX5.3 64bits platform



Robin,

> Full Name: robin wang
> Email Address: address@hidden
> Organization: center weather breau
> Package Version: ldm6.8.1
> Operating System: AIX5.3 64bits
> Hardware: IBM poer5 1.5GHz cluster 1600
> Description of problem: Thanks for your assist !!
> [compile information] :
> c89 -c -qmaxmem=4096 -O -q64 -DNDEBUG pmap_rmt.c
> "/usr/include/sys/machine.h", line 225.14: 1506-115 (E) Duplicate type 
> specifier "
> long" ignored.
> "/usr/include/sys/machine.h", line 226.14: 1506-115 (E) Duplicate type 
> specifier "
> long" ignored.
> "/usr/include/sys/machine.h", line 227.14: 1506-115 (E) Duplicate type 
> specifier "
> long" ignored.
> "/usr/include/sys/ras.h", line 68.23: 1506-115 (E) Duplicate type specifier 
> "long"
> ignored.
> "/usr/include/sys/ras.h", line 213.23: 1506-115 (E) Duplicate type specifier 
> "long
> " ignored.
> "/usr/include/sys/ras.h", line 253.29: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 253.58: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 254.29: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 254.58: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 275.19: 1506-206 (S) Suffix of integer 
> constant 1LL
> "/usr/include/sys/ras.h", line 275.49: 1506-258 (S) Hexadecimal integer 
> constant 0
> x5200000000000110ull is not valid.
> "/usr/include/sys/ras.h", line 278.19: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 278.49: 1506-258 (S) Hexadecimal integer 
> constant 0
> x5200000000000210ull is not valid.
> "/usr/include/sys/ras.h", line 281.19: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 281.49: 1506-258 (S) Hexadecimal integer 
> constant 0
> x5200000000000310ull is not valid.
> "/usr/include/sys/ras.h", line 285.19: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 285.49: 1506-258 (S) Hexadecimal integer 
> constant 0
> x5200000000000120ull is not valid.
> "/usr/include/sys/ras.h", line 288.19: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 288.49: 1506-258 (S) Hexadecimal integer 
> constant 0
> x5200000000000220ull is not valid.
> "/usr/include/sys/ras.h", line 291.19: 1506-206 (S) Suffix of integer 
> constant 1LL
> is not valid.
> "/usr/include/sys/ras.h", line 291.49: 1506-258 (S) Hexadecimal integer 
> constant 0
> x5200000000000320ull is not valid.
> "/usr/include/sys/ras.h", line 370.23: 1506-115 (E) Duplicate type specifier 
> "long
> " ignored.
> "/usr/include/sys/ras.h", line 371.14: 1506-115 (E) Duplicate type specifier 
> "long
> " ignored.
> "/usr/include/net/if.h", line 291.14: 1506-115 (E) Duplicate type specifier 
> "long"
> ignored.
> make: The error code from the last command is 1.
> 
> 
> 
> Stop.

All these errors relate to the system header files and not the LDM header 
files.  I suspect that your development environment (compiler, header-files) 
has a problem.  You might look at the lines where the errors occurred to see if 
a pattern emerges.

I also suggest trying the gcc(1) compiler rather than the c89(1) one.  See 
<http://www.unidata.ucar.edu/software/ldm/ldm-6.8.1/basics/platform.html> for 
more information.

Regards,
Steve Emmerson

Ticket Details
===================
Ticket ID: FZL-974002
Department: Support LDM
Priority: Normal
Status: Closed