Date: Fri, 20 Jun 1997 13:35:38 -0400 (EDT) Message-Id: <199706201735.NAA04457@delorie.com> From: DJ Delorie To: broeker AT physik DOT rwth-aachen DOT de CC: djgpp-workers AT delorie DOT com In-reply-to: (message from Hans-Bernhard Broeker on Fri, 20 Jun 1997 14:54:51 +0200 (MET DST)) Subject: Re: Library rebuilds (was Re: Possible misbehavior of write) Precedence: bulk > and so on. One point that bugged me most: I had to call 'makeall.bat' > *four* times in a row to build the library from scratch (i.e. even the > fourth compile still found a reason to recompile something...). I think there's a dependency loop, so no matter how many times you makeall, something gets made: stub.h depends on djasm.exe djasm.exe depends on libc.a libc.a depends on crt0.o crt0.o depends on stub.h As for reorganizing the build, I'll accept changes provided the solve the following needs: 1. Build everything from scratch in one command. 2. Allow the user to specify a development environment elsewhere for the first pass (build against itself by default) 3. Allow for cross-compilation under any Unix (provided the user has the tools) 4. Depends only on djgpp.