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.