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: Fri, 14 Jan 2000 18:48:08 +0300 From: Alexey Voinov X-Mailer: The Bat! (v1.043) S/N EFB52B19 Reply-To: Alexey Voinov Message-ID: <17783.000114@caravan.ru> To: Chris Faylor CC: cygwin AT sourceware DOT cygnus DOT com Subject: Re[2]: winsup/mkvers.sh References: <20000113153751 DOT A8595 AT cygnus DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello, > It sounds like you're fixing the symptom rather than the problem. > > In what situations is $dir empty? It is never supposed to be empty. I Found it first in 20000105 snapshot. But error is still there (20000108). Look at Makefile.in and mkvers.sh: Makefile.in: : winver_stamp: mkvers.sh include/cygwin/version.h winver.rc $(DLL_OFILES) : @echo "Making version.o and winver.o";\ : $(SHELL) ${word 1,$^} ${word 2,$^} ${word 3,$^} $(WINDRES); \ mkvers.sh: : incfile="$1" ( $incfile=="include/cygwin/version.h" ) : dir=`dirname $incfile` ( $dir=="include/cygwin" ) : dir=`echo $dir | sed -e 's%/include/cygwin.*$%%' -e 's%include/cygwin.*$%%'` ( $dir=="" ) : $windres --include-dir $dir/../w32api/include .... ^^^^^^^^^^^^^^^^^^^^^^ =="/../w32api/include So no paths will be added to standard include path. At work I have very old snapshot which have old winapi headers ( and doesn't have winver.h. Look at winver.rc: : #include At home I have 20000105 installed so error doesn't appear. That's all Best regards, Alexey Voinov voins AT caravan DOT ru -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com