This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
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