Compiling a new C program
I'm trying to compile a new C program in the ILE. I copied an existing program and that worked fine. I also changed the name. I was able to create the module OK. The problem: When I try to CRTPGM, it doesn't compile. I'm getting the message, "Definition not found for symbol 'Qsysfopen'. in the joblog." This program is a complete copy. Why won't it compile?
You are missing a header file. I don't have that definition on my system, but you can try looking the in QSYSINC library for the member.
MORE INFORMATION ON THIS TOPIC
The Best Web Links: tips, tutorials and more.
Ask your programming questions--or help out your peers by answering them--in our live discussion forums.
Ask the Experts yourself: Our application development gurus are waiting to answer your programming questions.
Dig Deeper on RPG iSeries programming
Related Q&A from John Brandt
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.