Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site uw-beaver Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxb!mhuxn!mhuxm!mhuxj!houxm!vax135!cornell!uw-beaver!info-mac From: info-mac@uw-beaver Newsgroups: fa.info-mac Subject: Re: Macintosh XL Message-ID: <822@uw-beaver> Date: Sun, 10-Feb-85 19:51:42 EST Article-I.D.: uw-beave.822 Posted: Sun Feb 10 19:51:42 1985 Date-Received: Mon, 11-Feb-85 06:27:55 EST Sender: daemon@uw-beaver Organization: U of Washington Computer Science Lines: 20 From: winkler@harvard.ARPA (Dan Winkler) Here's another fun problem I've had with a Mac XL. I copied the C source of a program from a floppy onto the hard disk, edited one of the C files, and typed make (from the Manx shell). Make didn't realize the C file had changed and didn't recompile it. The problem turned out to be that when you copy files from a floppy their creation date remains unchanged but when you boot the Mac XL the current date gets set to something random (or at least wrong). So the .o file that got copied kept its February creation date, but he modified .c file had been given the current date, sometime in April. Note: you have to set the date every time you boot the Mac XL or else make won't work. But to set the time you need the control panel DA. But if you have the Manx shell as the startup application, you can't run DA's from it. So you have to run some program like the finder that does offer DA's. But you'd better not run the finder or else it will try to build a DeskTop file and that would take hours if you have enough files around. So you end up running some arbitrary application just to get to the control panel so you can set the date.