Problem solve Get help with specific problems with your technologies, process and projects.

Compiling a new C program

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.


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