From: Martin Stromberg Message-Id: <200001111402.PAA07929@spica-144.lu.erisoft.se> Subject: Re: The test directory (djtst203.zip) To: djgpp-workers AT delorie DOT com Date: Tue, 11 Jan 100 15:02:54 +0100 (MET) In-Reply-To: from "Eli Zaretskii" at Jan 11, 0 03:14:50 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Reply-To: djgpp-workers AT delorie DOT com Errors-To: dj-admin AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Eli said: > There's another problem with djtst: the test programs usually don't > tell you whether the results are okay or not. You need to examine the > results and decide that by yorself. Sometimes this decision requires > a fairly good knowledge of library internals. Yeah, but the plan was to generate a log file of the output of make, then do my FAT32 changes and running it again and diff the log files. If the making starts to work perhaps a log file from DJ should be added (to djtst), as "this_worked_at_DJs_compilation.log"? > If you feel like working on that, please do. > > > Anyway here's two files that I'm working on to make it make in one > > go. Feedback and ideas are welcome. > > > > ----- Start of /djgpp/tests/libc/makefile. ----- > > all : > > -export CURDIR = `pwd` > > find * -type d -exec bash ${CURDIR}/cd_make.sh '{}' ';' > > We usually try very hard to avoid using anything but stock djdev > binaries (and Make). Thus, `find', Bash, and `pwd' are out. You can > instead use the special programs (like makemake.exe, misc.exe, etc.) > written specifically for building djlsr without any other GNU tools. Yeah, but the test suite (djtst) isn't djlsr! As my hack is working for me, I'll probably not work on it any more (at least not now). This is partly because I don't understand the structure and the roles of these programs. If there was some description of this, the likelyhood of me trying to make it work would increase. Right, MartinS