Path: utzoo!attcan!uunet!super!udel!mmdf From: iphwk%MTSUNIX1.BITNET@cunyvm.cuny.edu (Bill Kinnersley) Newsgroups: comp.sys.amiga Subject: Re: Too many devices? Was: Proposal for device hackers: REXX: Message-ID: <5954@louie.udel.EDU> Date: 13 Dec 88 17:17:57 GMT Sender: mmdf@udel.EDU Lines: 28 [In "Re: Too many devices?", Gary Samad said:] : : ---Another pet peeve--- : We've been getting a number of calls recently with people complaining : about our software giving them a message on startup about a missing : library. It turns out that a number of manufacturers are releasing : software which includes the workbench, but are taking libraries (like : mathieeedoubbas.library) out of libs: to save space. When the novice : user then tries to run software which asks for this library, the user says : "Wadda ya mean? I booted with a Workbench disk!" : Point to remember: a missing library can do worse to your public image than just print a funny error message. If your program uses transcendentals it will need mathtrans.library. The C run-time support opens this for you automatically. Oh that's good! No, that's bad. If the library is missing, your program gets aborted. All the windows, screens, memory, etc you've allocated will be left hanging, and the user will NOT be favorably impressed with what you just did to the state of his machine. Solution: if you're going to use transcendentals, do a sqrt(2.) first, BEFORE you allocate any other resources, just in case. -- --Bill Kinnersley Physics Department Montana State University Bozeman, MT 59717 INTERNET: iphwk@terra.oscs.montana.edu BITNET: IPHWK@MTSUNIX1