Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Date: Thu, 25 May 2000 14:30:43 -0400 (EDT) From: Bob Kline To: Tom Weichmann cc: cygwin Subject: RE: New Cygwin: "commands commence before first target" In-Reply-To: <392D3053.6711.46A446@localhost> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 25 May 2000, Tom Weichmann wrote: > > > On Thu, 25 May 2000, Karr, David wrote: > > > > > I would have guessed that doing "setup make" would get the latest > > > version. It apparently doesn't. It only gets version 3.77. Is > > > version 3.79 kosher for installing with cygwin? > > > > I don't know what the official answer is, but 3.79 won't build under > > win32 (at least for the NMakefile method) without a little hacking of > > the sources. Specifically: > > [snip] > > Make 3.79 built just fine for me OOTB. > Well, perhaps ... 1. you got yours out of a different box (I got mine from ftp.gnu.org) or 2. you used a different method for building (I followed the instructions in README.W32) or 3. your environment is configured differently than mine. I'm assuming you read my original message and are aware than I'm building using nmake with NMakefile (as described in README.W32) instead of make under bash. D:\tmp>tar xzf make-3.79.tar.gz D:\tmp>"D:\Microsoft Visual Studio\VC98\bin\vcvars32.bat" Setting environment for using Microsoft Visual C++ tools. C:\tmp>cd make-3.97 D:\tmp\make-3.97>nmake -f NMakefile ... [snip] ... under main.c(819) : error C2065: 'LOCALEDIR' : undeclared identifier ... [snip] ... Once I solved that problem (see patch in my earlier message) the modules compiled but the linker complained that the symbol _debug_flag was missing, so I fixed that (see patch ...) and the linker was happy as well. I assumed that it would be helpful to post the patches for the benefit of anyone trying to do the same thing who wasn't as fortunate as you. -- Bob Kline -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com