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.
Justin, > We are attempting to install LDM 6.4.4.0 onto a system running AIX 5.3 > but we are having some problems. > > The configure step doesn't have any errors but when we attempt the make > it is stoping when trying to compile pmap_rmt.c: > --- > c89 -c -qmaxmem=4096 -O -q64 -DNDEBUG pmap_prot2.c > c89 -c -qmaxmem=4096 -O -q64 -DNDEBUG pmap_rmt.c > "/usr/include/sys/ras.h", line 68.23: 1506-115 (E) Duplicate type > specifier "long" ignored. > "/usr/include/sys/ras.h", line 211.23: 1506-115 (E) Duplicate type > specifier "long" ignored. > "/usr/include/sys/ras.h", line 251.29: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 251.58: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 252.29: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 252.58: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 273.19: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 273.49: 1506-258 (S) Hexadecimal integer > constant 0x5200000000000110ull is not valid. > "/usr/include/sys/ras.h", line 276.19: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 276.49: 1506-258 (S) Hexadecimal integer > constant 0x5200000000000210ull is not valid. > "/usr/include/sys/ras.h", line 279.19: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 279.49: 1506-258 (S) Hexadecimal integer > constant 0x5200000000000310ull is not valid. > "/usr/include/sys/ras.h", line 283.19: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 283.49: 1506-258 (S) Hexadecimal integer > constant 0x5200000000000120ull is not valid. > "/usr/include/sys/ras.h", line 286.19: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 286.49: 1506-258 (S) Hexadecimal integer > constant 0x5200000000000220ull is not valid. > "/usr/include/sys/ras.h", line 289.19: 1506-206 (S) Suffix of integer > constant 1LL is not valid. > "/usr/include/sys/ras.h", line 289.49: 1506-258 (S) Hexadecimal integer > constant 0x5200000000000320ull is not valid. > "/usr/include/sys/ras.h", line 368.23: 1506-115 (E) Duplicate type > specifier "long" ignored. > "/usr/include/sys/ras.h", line 369.14: 1506-115 (E) Duplicate type > specifier "long" ignored. > make: 1254-004 The error code from the last command is 1. > > > Stop. The errors in compiling /usr/include/sys/ras.h indicate a problem with your compilation environment, which is outside the scope of the LDM package. You should bring this to the attention of your system administrator ASAP. Sorry I can't be more helpful. > --- > > Several months ago we successful compiled this same version of LDM and > it is running on another node of the supercomputer. To my knowledge > nothing has changed within /usr/include/sys/ but I'm hoping you give us > a little more insight into what may be causing this issue before I pass > it along to our System Administrators. > > I also attempted to install 6.4.6 but the compile stopped at the same > spot. > > I have attached our configure.log and make.log files for the 6.4.4.0 > attempt > > We appreciate any help you can give.. > > Justin Regards, Steve Emmerson Ticket Details =================== Ticket ID: LHS-201108 Department: Support LDM Priority: Normal Status: Closed