Message-ID: <3940FA83.B43AC647@home.com> From: Robin Johnson Organization: Orbit Computers X-Mailer: Mozilla 4.7 [en] (Win98; U) X-Accept-Language: en,af,es MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: Re: Q: allegro_message References: <39402637 DOT 409213505 AT news DOT globalserve DOT net> <39405324 DOT 420716556 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Lines: 45 Date: Fri, 09 Jun 2000 14:08:30 GMT NNTP-Posting-Host: 24.113.36.103 X-Complaints-To: abuse AT home DOT net X-Trace: news1.rdc1.bc.home.com 960559710 24.113.36.103 (Fri, 09 Jun 2000 07:08:30 PDT) NNTP-Posting-Date: Fri, 09 Jun 2000 07:08:30 PDT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com No, i said to use the 'veryclean' target in case you had old .o files still around. Zargon wrote: > > On Fri, 09 Jun 2000 07:53:58 GMT, Robin Johnson ate > too many hallucinogenic mushrooms and wrote: > > >> I am astonished that a severe showstopper at compile time on Allegro's > >> *original platform* would make it into a released zip file. Of course, > >> in unpacking the thing I probably overwrote the previous, known-good > >> Allegro 3.12... > > > >There is the problem... > >do 'make veryclean' before you try 'make' again! > > That's incorrect. The documentation says that the "clean" and > "veryclean" targets are used *after* installation, to free up disk > space by removing .o files and the like. It also says that after a > "make veryclean" if you want to build the library again at a later > date you have to make the dependencies again, and for that you have to > have sed; I don't have sed so this is simply not an option. > > The existence of files from previous versions cannot possinly have any > effect anyways. Any source file referenced in the makefile, or > included into another source file, will have been included in the zip, > and I took care that any old files were overwritten. Therefore, no > files from 3.12 can possibly be being seen by make or by the compiler. > Unless of course someone was silly enough to mention in the makefile > or in a #include a file not in the zip, but which existed in 3.12; in > that case it will be seeing a 3.12 file, but cleaning everything out > would then simply cause me to get a file not found error of some sort > instead. > -- > Any sufficiently advanced magic is indistinguishable from > an Allegro-using C++ program compiled with gcc. -- Robin Hugh Johnson "Robbat2" QTOD: "I used to be an idealist, but I got mugged by reality." E-Mail : robbat2 AT orbis-terrarum DOT net ICQ# : 30269588 or 41961639 Home Page : http://www.orbis-terrarum.net Time Zone : Pacific Daylight (GMT - 8)