Date: Wed, 12 Feb 1997 13:23:00 +0200 (IST) From: Eli Zaretskii To: Dim Zegebart cc: DJGPP Mail List Subject: Re: Allegro 2.2 make problem ;-) In-Reply-To: <3302162F.1E8F@post.comstar.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 12 Feb 1997, Dim Zegebart wrote: > get the error msg such as > pc.h : undefined '_' (firts use this function) > or somthing about it. Then I open pc.h and go to the error line I see > not __asm__ but > _0x7fasm (I mean insted of second underscore I have character with ascii > 0x7f). I manualy change > this error and run make again. But after compiling some files the same > errors occures again. Spooky... One thing I can think of is that you have a disk cache installed and it either has bugs or gets corrupted by some other factor (a runaway program? a faulty memory chip in your RAM?). So I'd suggest to uninstall the disk cache, or replace it by another one, and see if that helps. Another possibility is a virus. Are these problems bugging you for a long time, or did they start only recently? If the latter, try to recall everything that has changed on your machine and see if any of them might explain the problems. > Note !!! If I don't edit pc.h in this case just run make again the error > may gone away or may not (ghosts) > I mean pc.h remain unchanged !!! More other, I may run make 3 times with > errors but then I run it again at 4 time > all goes fine !!! This is consistent with the disk cache theory. As long as the (corrupted) image of the file is in the cache, you will see the corruption, but when the cache overflows, it will reload the file from disk, where it is unchanged. Thereafter it will work until the image in cache is once again corrupted.