Mail Archives: cygwin/2005/09/02/06:35:28
----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 AT 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 AT mace /usr/build/src/winsup/cygwin> grep -l cygtls t*.cc
termios.cc
thread.cc
timer.cc
times.cc
dk AT 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 AT 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 AT mace /usr/build/obj-that-went-wrong/i686-pc-cygwin/winsup/cygwin> ls *.d
| wc -w
33
dk AT 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 AT mace /usr/build/src/winsup/cygwin> ls *.c | wc -w
18
dk AT mace /usr/build/src/winsup/cygwin> ls */*.c | wc -w
17
dk AT mace /usr/build/src/winsup/cygwin> ls *.cc | wc -w
102
dk AT mace /usr/build/src/winsup/cygwin> ls */*.cc | wc -w
2
dk AT 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/
- Raw text -