On 20/11/2025 7:46 am, Phil Smith III wrote:
I see no ddname there? The point is that there are hundreds of routines in those libraries, so we want it to resolve automatically, not require a zillion INCLUDE statements. Plus the entry point names are largely > 8 bytes, which is why it's in USS: we used to do a horrible hack where we'd just copy all the object decks into one huge MVS member and INCLUDE that, but that makes the executable bigger, with everything from the library included whether it's used or not. This is code shared on various platforms, so there's lots of unused stuff.
Does the install even need to be SMP/E? Would e.g. a non-SMP/E portable software instance be easier for both you and your customers? Build on your systems and deliver the results.
Even IBM has moved away from customers doing SMP/E installations. They deliver pre-built SMP/E environments. If you don't need SMP/E for maintenance, it might be more trouble than it's worth.
-- Andrew Rowley Black Hill Software ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
