I am having trouble getting a clean compile(ILE RPG). I am doing options to create module and then trying option 14 to create an RPG program. The error tells me I am not able to find a symbol (I forget the name of it right now)in Qtemp. It looks like it cannot find the external definition for the GENENV or PUTENV in the RPG program (get and/or put envelop). Also the program uses APIs and has buffers that exist in data structures. The program had compiled previously. My purpose is to be able to pass data and call an RPG program and update data on the the AS/400 from the parms sent. THnaks for any help.