From: zargon AT hotmail DOT vom (Zargon) Newsgroups: comp.os.msdos.djgpp Subject: Re: Q: allegro_message Organization: Zargon and Zed Take Over The Universe Message-ID: <39412c75.31668327@news.globalserve.net> References: <39402637 DOT 409213505 AT news DOT globalserve DOT net> <394095cc DOT 436991456 AT news DOT globalserve DOT net> <3940A2B7 DOT 57226F0C AT home DOT com> <3940a2f3 DOT 440359385 AT news DOT globalserve DOT net> <2000Jun9 DOT 170123 DOT 4567 AT arragonrobots DOT ox DOT ac DOT uk> X-Newsreader: Forte Free Agent 1.11/32.235 Lines: 45 Date: Fri, 09 Jun 2000 17:45:19 GMT NNTP-Posting-Host: 207.176.153.157 X-Complaints-To: news AT primus DOT ca X-Trace: news1.tor.primus.ca 960572662 207.176.153.157 (Fri, 09 Jun 2000 13:44:22 EDT) NNTP-Posting-Date: Fri, 09 Jun 2000 13:44:22 EDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On Fri, 9 Jun 2000 17:01:23 GMT, neil AT robots DOT ox DOT ac DOT uk (Neil Townsend) ate too many hallucinogenic mushrooms and wrote: >Whilst I can't comment on your specific problems, I have no problems >compiling 3.9.32 for DOS using DJGPP. My procedure was to > >(1) remove the old library from the lib directory. >(2) remove the old headers files. >(3) rename the old allegro directory >(4) unzip the new distribution >(5) follow the intrsuctions. > >This seemed to work. Are you sure of the version you used? I have basically mathematically proved that old files can't possibly be influencing the compile, since old source files will be either not referenced any more or overwritten, and old .o files will be overwritten by make because of the very fact that they are old. (There shouldn't be a .o file in there with a modification time more recent than a couple of months ago, whereas the source files ought to have created/modified times sometime late last night.) I can definitely say I'm using gnu make, and I definitely did have the unzipper preserve directory structure and overwrite old files on unpacking. Indeed: C:\DJGPP\allegro>make --version GNU Make version 3.77, by Richard Stallman and Roland McGrath. Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Report bugs to . -- Any sufficiently advanced magic is indistinguishable from an Allegro-using C++ program compiled with gcc.