Do you have any idea why that might be the case? What does one do that is different between creating each of those? For one thing, the node on the diagram. If you place a CIN node on the diagram, and then CREATE C FILE from it, you get a call to CINRUN in the body. If you start from a DLL node, you get a call to "funcName", or whatever you called it in the CONFIGURE dialog box. You didn't call it "CINRUN", did you?
As I mentioned in my original message, I followed the instructions - to the letter. I was just wondering if you followed part of the CIN instructions accidentally.
Did you #include the file "CIN.c"? You shouldn't.
Do a FIND IN FILES search for the word CINRUN, in all files in your projec
t. If you find it in your files, there's the error - you shouldn't. If you don't, then comment out ALL your #includes in ALL your files, and recompile. You should NOT get errors related to CINRUN.
Since it's a LINK error, not a compile-time error, I would suspect that you have an #include reference to CINRUN, but don't actually call it. If you called it but didn't include the prototype, you'd get a compiler complaint, not a linker complaint.