Hi Karen, I suspect you are trying to link your 64-bit compiled program with a library compiled on a 32-bit machine. I'm surprised you don't get an error from the linker, but if your program is passing a 64-bit integer as a netCDF variable ID to a library that is expecting a 32-bit integer, there will be a problem. If you are on a Unix system, you can use the "file" command to determine what kind of object file and library you are trying to link. --Russ Russ Rew UCAR Unidata Program address@hidden http://www.unidata.ucar.edu Ticket Details =================== Ticket ID: KOT-304711 Department: Support netCDF Priority: Normal Status: Closed