delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/06/11/22:15:14

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 <bug-make AT gnu DOT org>.



-- 
Any sufficiently advanced magic is indistinguishable from
an Allegro-using C++ program compiled with gcc.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019