Two problems that i _can_ reproduce.

Dave Korn dave.korn@artimi.com
Fri Sep 2 10:35:00 GMT 2005


----Original Message----
>From: Dave Korn
>Sent: 01 September 2005 19:36

> ----Original Message----
>> From: Brian Dessent
>> Sent: 01 September 2005 19:29
> 
>> Dave Korn wrote:
>> 
>>>   Anyone else seeing this with the latest snapshot/CVS head build?
>> 
>> That's odd.  I've been following CVS (my current is from 2005-08-28) and
>> haven't seen any of that, and I use rxvt daily.  I'll cvs up and try
>> HEAD as of now. 
>> 
>> Brian
> 
> 
>   Okeydokey, and I'll blow away my build objdir and try from fresh...
> maybe there's something stale in there.  Won't get around to it tonight
> though, I'm afraid.


  And that solved it.  Bizarre.

  Hmm.  This is odd:  Source dir has

---------------------------------<snip!>---------------------------------
dk@mace /usr/build/src/winsup/cygwin> ls -lart cygtls.h
-rw-r--r--  1 dk Domain Users 6545 Aug 30 12:30 cygtls.h
dk@mace /usr/build/src/winsup/cygwin> grep -l cygtls t*.cc
termios.cc
thread.cc
timer.cc
times.cc
dk@mace /usr/build/src/winsup/cygwin> grep -l cygtls t*.cc | xargs ls -lart
-rw-r--r--  1 dk Domain Users 14331 Jul  6 10:14 times.cc
-rw-r--r--  1 dk Domain Users  5977 Jul 13 10:08 termios.cc
-rw-r--r--  1 dk Domain Users 10395 Jul 13 10:08 timer.cc
-rw-r--r--  1 dk Domain Users 69916 Aug 17 11:31 thread.cc
---------------------------------<snip!>---------------------------------

object dir has

---------------------------------<snip!>---------------------------------
dk@mace /usr/build/obj-that-went-wrong/i686-pc-cygwin/winsup/cygwin> ls
-lart t*
-rw-r--r--  1 dk Domain Users 374186 Aug 23 13:10 termios.o
-rw-r--r--  1 dk Domain Users 507599 Aug 23 13:10 thread.o
-rw-r--r--  1 dk Domain Users 419076 Aug 23 13:10 timer.o
-rw-r--r--  1 dk Domain Users 449185 Aug 23 13:10 times.o
-rw-r--r--  1 dk Domain Users 571652 Aug 23 13:10 tty.o
-rw-r--r--  1 dk Domain Users 367527 Aug 23 13:11 textmode.o
-rw-r--r--  1 dk Domain Users     54 Aug 23 13:11 textmode.d
-rw-r--r--  1 dk Domain Users     62 Aug 23 13:11 textreadmode.d
-rw-r--r--  1 dk Domain Users 367750 Aug 23 13:11 textreadmode.o
dk@mace /usr/build/obj-that-went-wrong/i686-pc-cygwin/winsup/cygwin> ls *.d
| wc -w
33
dk@mace /usr/build/obj-that-went-wrong/i686-pc-cygwin/winsup/cygwin> ls *.o
| wc -w
140
---------------------------------<snip!>---------------------------------

  Ah, now I think I get it:

---------------------------------<snip!>---------------------------------
dk@mace /usr/build/src/winsup/cygwin> ls *.c | wc -w
18
dk@mace /usr/build/src/winsup/cygwin> ls */*.c | wc -w
17
dk@mace /usr/build/src/winsup/cygwin> ls *.cc | wc -w
102
dk@mace /usr/build/src/winsup/cygwin> ls */*.cc | wc -w
2
dk@mace /usr/build/src/winsup/cygwin>
---------------------------------<snip!>---------------------------------

  Ok, 18+17 == 33 .o files built from .c files, and 104 pretty much accounts
for the remaining .o files, so I think I see the pattern: we only have
auto-dependencies for C source files, not C++.  Well, you learn something
new every day.


    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list