Mark, > We just ran into this, too. I think it's strange that it would keep > looking even after it found a module w/ the name requested. Any ideas as > to why it does this? Why it does it is simple. The CRTPGM is not smart enough (and it shouldn't be) to determine for you which of the identical exports you really want, even if you order the srvpgms/modules in your libl so that the one you want is the first one found. For the CRTPGM to make the choice for you, it would need to 'know' more about your code. It's just protecting you from the very real horrors of binding to the incorrect one. It's not just the AS/400's CRTPGM that does this, most, if not all, PC compiler/linkers also stop and complain by default, about multiple/duplicate exports that satisfy the current search - unless you override the linker options. --phil +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: firstname.lastname@example.org +---
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.