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: Wed, 21 Jun 2000 15:59:24 -0400 From: Phil Edwards Message-Id: <200006211959.PAA05595@disaster.jaj.com> To: cygwin AT sourceware DOT cygnus DOT com Subject: setup vs setup 1.48, and the cygwin.bat file Just finished upgrading to the 1.1.2 DLL. That rocked; "Hello World" can be built now, etc, etc. (All of the executables that I created under 1.1 die now, but I can relink those.) Two questions: 1) When I went to retrieve "the latest version" of setup.exe, I saw that the current setup.exe has a version of 1.45.something, but has a newer timestamp than setup-1.48.exe. I tried searching the mailing list archives for mentions of setup-1.48.exe to see what the story was, but the search engine ignored the numbers. So, which one should we be using? 2) Running setup to get /any/ packages always rewrites the cygwin.bat file. Unfortunately, I have to edit that file in order to make cygwin useful[0]. I've been thinking[1] of patching setup to only write the file under certain conditions, but that raises the question: when does that file need to be recreated, and when can we skip it? (I am not a cygwin expert.) Phil [0] The ending %PATH% has to replaced with a smaller hardcoded list, since %PATH% contains a bunch of Novell Netware drives, which as we all know has a nasty effect on the linker and other programs. And bash needs to be called with --login to find all the startup files. And HOME needs to be set before calling bash. I think that's all. [1] I can't get to the sources via CVS, so it may not be worth the trouble. (The firewall won't let me do anoncvs. I can do the ssh-tunneled CVS to get to the egcs sources, but those aren't under the same repository as winsup.) -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com