This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Try to compile ical-2.1 with gnu-win32/b18


Hello,

The reason I write this mail is not to ``complain´´ about ical-2.1 or
gnu-win32/b18, but rather to give you the possibility to consider the
``warnings/errors´´ generated/found using the gnu-win32/b18 (snapshot
gcc-2.7.2-970404 compiler for Win '95/Win NT).

Please feel free to totally ignore them, or not.

For more information on Cygnus' gnu-win32 project, see
http://www.cygnus.com/misc/gnu-win32/ and/or ftp://ftp.cygnus.com/pub/gnu-win32.

I do think that tk4.2 as supplied in gnu-win32 ``slipped´´ one directory
down in its prefix, i.e., I really think that tk4.2 should be found in
gnuwin32/b18/tcl/lib as is tcl7.6.

I had to ln -s ../include at gnuwin32/b18/tcl to have tcl.h and tk.h
accessible in Tcl/Tk sensible places.

I also had to edit the tclConfig.sh and tkConfig.sh alot. Maybe one should
consider a ``full´´ prefix oriented install of Tcl/Tk, say
--prefix=/gnuwin32/b18.1/tcl...

For more information on ical-2.1, see
http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/ical/get.html.

I did not try to do anything about it. I just think it would be neat to have
it compiled by gnu-win32/b18 for two major reasons; I really enjoy using
ical on my regular unix systems, and it would be a good show of the C++
capability of the gnu-win32 suite. 

making in types
c++ -ansi -Wall -W -O  -I. -c bitvec.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdlib.h:19,
                 from basic.h:5,
                 from bitvec.C:3:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
bitvec.C: In method `BitVec::BitVec(int)':
bitvec.C:16: warning: `BitVec::len' should be initialized in the member initialization list
bitvec.C:16: warning: `BitVec::alloc' should be initialized in the member initialization list
bitvec.C:16: warning: `BitVec::word' should be initialized in the member initialization list
bitvec.C: In method `BitVec::BitVec(const class BitVec &)':
bitvec.C:20: warning: `BitVec::len' should be initialized in the member initialization list
bitvec.C:20: warning: `BitVec::alloc' should be initialized in the member initialization list
bitvec.C:20: warning: `BitVec::word' should be initialized in the member initialization list
c++ -ansi -Wall -W -O  -I. -c hashfuncs.C
c++ -ansi -Wall -W -O  -I. -c intset.C
In file included from intset.h:9,
                 from intset.C:2:
htable.h:135: warning: `class IntSet::Elements' has pointer data members
htable.h:135: warning:   but does not override `IntSet::Elements(const IntSet::Elements&)'
htable.h:135: warning:   or `operator=(const IntSet::Elements&)'
htable.h: In method `IntSet::Elements::Elements(const class IntSet *)':
htable.h:193: warning: `IntSet::Elements::table' should be initialized in the member initialization list
htable.h:193: warning: `IntSet::Elements::index' should be initialized in the member initialization list
htable.h: In method `void IntSet::Elements::operator =(const class IntSet *)':
htable.h:198: warning: `operator=' should return a reference to `*this'
htable.h: At top level:
htable.h:212: warning: `class StructTable1<int>' has pointer data members
htable.h:212: warning:   but does not override `StructTable1<int>(const StructTable1<int>&)'
htable.h:212: warning:   or `operator=(const StructTable1<int>&)'
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from htable_p.h:33,
                 from intset.C:8:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
htable_p.h: In method `IntSet::IntSet()':
In file included from intset.C:8:
htable_p.h:65: warning: `IntSet::table' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::tsize' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::enlarge_size' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::shrink_size' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::count' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::delcount' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::max_occupancy' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::mask' should be initialized in the member initialization list
htable_p.h:65: warning: `IntSet::slot_bits' should be initialized in the member initialization list
htable_p.h: In method `IntSet::IntSet(const class IntSet &)':
htable_p.h:74: warning: `IntSet::table' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::tsize' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::enlarge_size' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::shrink_size' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::count' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::delcount' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::max_occupancy' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::mask' should be initialized in the member initialization list
htable_p.h:74: warning: `IntSet::slot_bits' should be initialized in the member initialization list
htable_p.h: In method `void IntSet::set_occupancy(int)':
htable_p.h:243: warning: comparison between signed and unsigned
htable_p.h: In method `void IntSet::init(int)':
htable_p.h:286: warning: unsigned value < 0 is always 0
tablerep.h: In method `StructTable1<int>::StructTable1(int)':
tablerep.h:51: warning: `StructTable1<int>::table' should be initialized in the member initialization list
htable_p.h: In method `void IntSet::resize(int)':
htable_p.h:293: warning: comparison between signed and unsigned
htable_p.h:299: warning: comparison between signed and unsigned
htable_p.h: In method `void IntSet::check() const':
htable_p.h:320: warning: comparison between signed and unsigned
htable_p.h:322: warning: comparison between signed and unsigned
htable_p.h:330: warning: comparison between signed and unsigned
htable_p.h:333: warning: comparison between signed and unsigned
htable_p.h:341: warning: comparison between signed and unsigned
htable_p.h:350: warning: comparison between signed and unsigned
htable_p.h:358: warning: comparison between signed and unsigned
htable_p.h:362: warning: comparison between signed and unsigned
htable_p.h:369: warning: comparison between signed and unsigned
htable_p.h:372: warning: comparison between signed and unsigned
htable_p.h:376: warning: comparison between signed and unsigned
htable_p.h:379: warning: comparison between signed and unsigned
htable_p.h:383: warning: comparison between signed and unsigned
htable_p.h:386: warning: comparison between signed and unsigned
htable_p.h: In method `void IntSet::report_stats(const char *) const':
htable_p.h:406: warning: comparison between signed and unsigned
htable_p.h:410: warning: comparison between signed and unsigned
rm -f libtypes.a
ar r libtypes.a bitvec.o hashfuncs.o intset.o
ranlib libtypes.a
making in time
c++ -ansi -Wall -W -O -I.. -I. -c Date.C
Date.h: In method `Date::Date()':
In file included from Date.C:3:
Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
Date.h: In method `Date::Date(long int)':
Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
Date.h: In method `Date::Date(const class Date &)':
Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
Time.h: In method `Time::Time()':
In file included from Date.C:4:
Time.h:159: warning: `Time::rep' should be initialized in the member initialization list
Time.h: In method `Time::Time(const class Time &)':
Time.h:161: warning: `Time::rep' should be initialized in the member initialization list
Time.h: In method `Time::Time(double)':
Time.h:170: warning: `Time::rep' should be initialized in the member initialization list
Time.h: In method `Duration::Duration()':
Time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
Time.h: In method `Duration::Duration(const class Duration &)':
Time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
Time.h: In method `Duration::Duration(double)':
Time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month()':
In file included from Date.C:5:
Month.h:68: warning: `Month::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month(int)':
Month.h:70: warning: `Month::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month(const class Month &)':
Month.h:75: warning: `Month::rep' should be initialized in the member initialization list
WeekDay.h: In method `WeekDay::WeekDay()':
In file included from Date.C:6:
WeekDay.h:55: warning: `WeekDay::rep' should be initialized in the member initialization list
WeekDay.h: In method `WeekDay::WeekDay(int)':
WeekDay.h:57: warning: `WeekDay::rep' should be initialized in the member initialization list
WeekDay.h: In method `WeekDay::WeekDay(const class WeekDay &)':
WeekDay.h:62: warning: `WeekDay::rep' should be initialized in the member initialization list
Date.C: In method `Date::Date(int, class Month, int)':
Date.C:17: warning: `Date::rep' should be initialized in the member initialization list
Date.C: In method `Date::Date(class Time)':
Date.C:21: warning: `Date::rep' should be initialized in the member initialization list
c++ -ansi -Wall -W -O -I.. -I. -c Month.C
Month.h: In method `Month::Month()':
In file included from Month.C:3:
Month.h:68: warning: `Month::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month(int)':
Month.h:70: warning: `Month::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month(const class Month &)':
Month.h:75: warning: `Month::rep' should be initialized in the member initialization list
c++ -ansi -Wall -W -O -I.. -I. -c Time.C
time.h: In method `Time::Time()':
In file included from Time.C:6:
time.h:159: warning: `Time::rep' should be initialized in the member initialization list
time.h: In method `Time::Time(const class Time &)':
time.h:161: warning: `Time::rep' should be initialized in the member initialization list
time.h: In method `Time::Time(double)':
time.h:170: warning: `Time::rep' should be initialized in the member initialization list
time.h: In method `Duration::Duration()':
time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
time.h: In method `Duration::Duration(const class Duration &)':
time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
time.h: In method `Duration::Duration(double)':
time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h: At top level:
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/math.h:9,
                 from Time.C:7:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from Time.C:7:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/math.h:202: warning: `struct __exception' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/math.h:202: warning:   but does not override `__exception(const __exception&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/math.h:202: warning:   or `operator=(const __exception&)'
Month.h: In method `Month::Month()':
In file included from Time.C:11:
Month.h:68: warning: `Month::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month(int)':
Month.h:70: warning: `Month::rep' should be initialized in the member initialization list
Month.h: In method `Month::Month(const class Month &)':
Month.h:75: warning: `Month::rep' should be initialized in the member initialization list
WeekDay.h: In method `WeekDay::WeekDay()':
In file included from Time.C:12:
WeekDay.h:55: warning: `WeekDay::rep' should be initialized in the member initialization list
WeekDay.h: In method `WeekDay::WeekDay(int)':
WeekDay.h:57: warning: `WeekDay::rep' should be initialized in the member initialization list
WeekDay.h: In method `WeekDay::WeekDay(const class WeekDay &)':
WeekDay.h:62: warning: `WeekDay::rep' should be initialized in the member initialization list
Time.C: In method `void Time::BreakDown(int &, class WeekDay &, class Month &, int &, int & = Time::junkInt, int & = Time::junkInt, int & = Time::junkInt, int & = Time::junkInt) const':
Time.C:79: warning: implicit declaration of function `int localtime(...)'
Time.C:79: warning: initialization to `tm *' from `int' lacks a cast
Time.C:81: invalid use of undefined type `struct tm'
Time.C:82: invalid use of undefined type `struct tm'
Time.C:83: invalid use of undefined type `struct tm'
Time.C:84: invalid use of undefined type `struct tm'
Time.C:85: invalid use of undefined type `struct tm'
Time.C:86: invalid use of undefined type `struct tm'
Time.C:87: invalid use of undefined type `struct tm'
Time.C: In method `Time::Time(const struct timeval &)':
Time.C:90: warning: `Time::rep' should be initialized in the member initialization list
Time.C: In method `Duration::Duration(const struct timeval &)':
Time.C:102: warning: `Duration::rep' should be initialized in the member initialization list
c++: Internal compiler error: program cc1plus got fatal signal 33
make: *** [Time.o] Error 1
make: *** [time/libtime.a] Error 2
making in calendar
c++ -ansi -Wall -W -O -I.. -I. -I./../types -I./../time -c arrays.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdlib.h:19,
                 from ../types/basic.h:5,
                 from ../types/Array.h:17,
                 from arrays.h:5,
                 from arrays.C:2:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
arrays.h: In method `charArray::charArray()':
In file included from arrays.C:2:
arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
arrays.h: In method `intArray::intArray()':
arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
arrays.h: In method `pointerArray::pointerArray()':
arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
arrays.C: In method `charArray::charArray(int)':
arrays.C:4: warning: `charArray::store_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::alloc_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::size_' should be initialized in the member initialization list
arrays.C: In method `charArray::charArray(const char *, int)':
arrays.C:4: warning: `charArray::store_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::alloc_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::size_' should be initialized in the member initialization list
arrays.C: In method `charArray::charArray(const class charArray &)':
arrays.C:4: warning: `charArray::store_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::alloc_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::size_' should be initialized in the member initialization list
arrays.C: In method `charArray::charArray(char, int)':
arrays.C:4: warning: `charArray::store_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::alloc_' should be initialized in the member initialization list
arrays.C:4: warning: `charArray::size_' should be initialized in the member initialization list
arrays.C: In method `intArray::intArray(int)':
arrays.C:5: warning: `intArray::store_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::alloc_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::size_' should be initialized in the member initialization list
arrays.C: In method `intArray::intArray(const int *, int)':
arrays.C:5: warning: `intArray::store_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::alloc_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::size_' should be initialized in the member initialization list
arrays.C: In method `intArray::intArray(const class intArray &)':
arrays.C:5: warning: `intArray::store_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::alloc_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::size_' should be initialized in the member initialization list
arrays.C: In method `intArray::intArray(int, int)':
arrays.C:5: warning: `intArray::store_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::alloc_' should be initialized in the member initialization list
arrays.C:5: warning: `intArray::size_' should be initialized in the member initialization list
arrays.C: In method `pointerArray::pointerArray(int)':
arrays.C:6: warning: `pointerArray::store_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::alloc_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::size_' should be initialized in the member initialization list
arrays.C: In method `pointerArray::pointerArray(void *const *, int)':
arrays.C:6: warning: `pointerArray::store_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::alloc_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::size_' should be initialized in the member initialization list
arrays.C: In method `pointerArray::pointerArray(const class pointerArray &)':
arrays.C:6: warning: `pointerArray::store_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::alloc_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::size_' should be initialized in the member initialization list
arrays.C: In method `pointerArray::pointerArray(void *, int)':
arrays.C:6: warning: `pointerArray::store_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::alloc_' should be initialized in the member initialization list
arrays.C:6: warning: `pointerArray::size_' should be initialized in the member initialization list
c++ -ansi -Wall -W -O -I.. -I. -I./../types -I./../time -c calendar.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from calendar.C:5:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from calendar.C:8:
calendar.h:87: warning: `class Calendar' has pointer data members
calendar.h:87: warning:   but does not override `Calendar(const Calendar&)'
calendar.h:87: warning:   or `operator=(const Calendar&)'
../time/Date.h: In method `Date::Date()':
In file included from item.h:6,
                 from calendar.C:9:
../time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
../time/Date.h: In method `Date::Date(long int)':
../time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
../time/Date.h: In method `Date::Date(const class Date &)':
../time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
arrays.h: In method `charArray::charArray()':
In file included from dateset.h:8,
                 from item.h:8,
                 from calendar.C:9:
arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
arrays.h: In method `intArray::intArray()':
arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
arrays.h: In method `pointerArray::pointerArray()':
arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
smallintset.h: In method `SmallIntSet::SmallIntSet()':
In file included from dateset.h:9,
                 from item.h:8,
                 from calendar.C:9:
smallintset.h:67: warning: `SmallIntSet::bits' should be initialized in the member initialization list
smallintset.h: In method `SmallIntSet::SmallIntSet(const class SmallIntSet &)':
smallintset.h:68: warning: `SmallIntSet::bits' should be initialized in the member initialization list
smallintset.h: In method `SmallIntSet::SmallIntSet(long unsigned int)':
smallintset.h:69: warning: `SmallIntSet::bits' should be initialized in the member initialization list
smallintset.h: In method `void SmallIntSet::Insert(unsigned int)':
smallintset.h:81: warning: comparison between signed and unsigned
dateset.h: In method `DateList::DateList()':
In file included from item.h:8,
                 from calendar.C:9:
dateset.h:11: warning: `DateList::store_' should be initialized in the member initialization list
dateset.h:11: warning: `DateList::alloc_' should be initialized in the member initialization list
dateset.h:11: warning: `DateList::size_' should be initialized in the member initialization list
item.h: At top level:
In file included from calendar.C:9:
item.h:161: warning: `class Item' has pointer data members
item.h:161: warning:   but does not override `Item(const Item&)'
item.h:161: warning:   or `operator=(const Item&)'
item.h:228: warning: `class Appointment' has pointer data members
item.h:228: warning:   but does not override `Appointment(const Appointment&)'
item.h:228: warning:   or `operator=(const Appointment&)'
In file included from calendar.C:10:
lexer.h:125: warning: `class Lexer' has pointer data members
lexer.h:125: warning:   but does not override `Lexer(const Lexer&)'
lexer.h:125: warning:   or `operator=(const Lexer&)'
In file included from calendar.C:12:
options.h:15: warning: `class OptionMapRep_Bindings' has pointer data members
options.h:15: warning:   but does not override `OptionMapRep_Bindings(const OptionMapRep_Bindings&)'
options.h:15: warning:   or `operator=(const OptionMapRep_Bindings&)'
options.h: In method `OptionMapRep::OptionMapRep()':
options.h:15: warning: `OptionMapRep::count' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::deletecount' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::tsize' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::mask' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::slotBits' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::key' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::val' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep::typ' should be initialized in the member initialization list
options.h: In method `OptionMapRep_Bindings::OptionMapRep_Bindings(const class OptionMapRep *)':
options.h:15: warning: `OptionMapRep_Bindings::table' should be initialized in the member initialization list
options.h:15: warning: `OptionMapRep_Bindings::index' should be initialized in the member initialization list
options.h: At top level:
options.h:34: warning: `class OptionMap' has pointer data members
options.h:34: warning:   but does not override `OptionMap(const OptionMap&)'
options.h:34: warning:   or `operator=(const OptionMap&)'
options.h: In method `OptionMap::OptionMap()':
options.h:36: warning: `OptionMap::rep' should be initialized in the member initialization list
uid.h: At top level:
In file included from calendar.C:13:
uid.h:15: warning: `class UidSet_Elements' has pointer data members
uid.h:15: warning:   but does not override `UidSet_Elements(const UidSet_Elements&)'
uid.h:15: warning:   or `operator=(const UidSet_Elements&)'
uid.h: In method `UidSet::UidSet()':
uid.h:15: warning: `UidSet::count' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::deletecount' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::tsize' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::mask' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::slotBits' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::elt' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::typ' should be initialized in the member initialization list
uid.h: In method `UidSet_Elements::UidSet_Elements(const class UidSet *)':
uid.h:15: warning: `UidSet_Elements::table' should be initialized in the member initialization list
uid.h:15: warning: `UidSet_Elements::index' should be initialized in the member initialization list
calendar.C: At top level:
calendar.C:25: warning: `struct OptionDesc' has pointer data members
calendar.C:25: warning:   but does not override `OptionDesc(const OptionDesc&)'
calendar.C:25: warning:   or `operator=(const OptionDesc&)'
calendar.C: In method `Calendar::Calendar()':
calendar.C:48: warning: `Calendar::readonly' should be initialized in the member initialization list
calendar.C:48: warning: `Calendar::hidden' should be initialized in the member initialization list
calendar.C:48: warning: `Calendar::options' should be initialized in the member initialization list
calendar.C:48: warning: `Calendar::major' should be initialized in the member initialization list
calendar.C:48: warning: `Calendar::minor' should be initialized in the member initialization list
c++ -ansi -Wall -W -O -I.. -I. -I./../types -I./../time -c calfile.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/stat.h:9,
                 from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/fcntl.h:148,
                 from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/fcntl.h:1,
                 from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/file.h:18,
                 from calfile.C:4:
../time/time.h:30: declaration of C function `class Duration operator -(const class Time &, const class Time &)' conflicts with
../time/time.h:29: previous declaration `class Time operator -(const class Time &, const class Duration &)' here
../time/time.h:30: warning: `operator -(const Time &, const Time &)' is already a friend of class `Time'
../time/time.h:30: warning: previous friend declaration of `operator -(const Time &, const Time &)'
../time/time.h:108: declaration of C function `class Time operator -(const class Time &, const class Duration &)' conflicts with
../time/time.h:30: previous declaration `class Duration operator -(const class Time &, const class Time &)' here
../time/time.h:109: declaration of C function `class Duration operator -(const class Time &, const class Time &)' conflicts with
../time/time.h:108: previous declaration `class Time operator -(const class Time &, const class Duration &)' here
../time/time.h:109: warning: `operator -(const Time &, const Time &)' is already a friend of class `Duration'
../time/time.h:109: warning: previous friend declaration of `operator -(const Time &, const Time &)'
../time/time.h:111: declaration of C function `class Duration operator +(const class Duration &, const class Duration &)' conflicts with
../time/time.h:107: previous declaration `class Time operator +(const class Time &, const class Duration &)' here
../time/time.h:111: warning: `operator +(const Duration &, const Duration &)' is already a friend of class `Duration'
../time/time.h:111: warning: previous friend declaration of `operator +(const Duration &, const Duration &)'
../time/time.h:112: declaration of C function `class Duration operator -(const class Duration &, const class Duration &)' conflicts with
../time/time.h:109: previous declaration `class Duration operator -(const class Time &, const class Time &)' here
../time/time.h:112: warning: `operator -(const Duration &, const Duration &)' is already a friend of class `Duration'
../time/time.h:112: warning: previous friend declaration of `operator -(const Duration &, const Duration &)'
../time/time.h:116: declaration of C function `class Duration operator *(const class Duration &, double)' conflicts with
../time/time.h:115: previous declaration `class Duration operator *(const class Duration &, int)' here
../time/time.h:116: warning: `operator *(const Duration &, double)' is already a friend of class `Duration'
../time/time.h:116: warning: previous friend declaration of `operator *(const Duration &, double)'
../time/time.h:118: declaration of C function `class Duration operator /(const class Duration &, double)' conflicts with
../time/time.h:117: previous declaration `class Duration operator /(const class Duration &, int)' here
../time/time.h:118: warning: `operator /(const Duration &, double)' is already a friend of class `Duration'
../time/time.h:118: warning: previous friend declaration of `operator /(const Duration &, double)'
../time/time.h:128: declaration of C function `int operator ==(const class Duration &, const class Duration &)' conflicts with
../time/time.h:35: previous declaration `int operator ==(const class Time &, const class Time &)' here
../time/time.h:129: declaration of C function `int operator !=(const class Duration &, const class Duration &)' conflicts with
../time/time.h:36: previous declaration `int operator !=(const class Time &, const class Time &)' here
../time/time.h:130: declaration of C function `int operator <(const class Duration &, const class Duration &)' conflicts with
../time/time.h:37: previous declaration `int operator <(const class Time &, const class Time &)' here
../time/time.h:131: declaration of C function `int operator <=(const class Duration &, const class Duration &)' conflicts with
../time/time.h:38: previous declaration `int operator <=(const class Time &, const class Time &)' here
../time/time.h:132: declaration of C function `int operator >(const class Duration &, const class Duration &)' conflicts with
../time/time.h:39: previous declaration `int operator >(const class Time &, const class Time &)' here
../time/time.h:133: declaration of C function `int operator >=(const class Duration &, const class Duration &)' conflicts with
../time/time.h:40: previous declaration `int operator >=(const class Time &, const class Time &)' here
../time/time.h: In method `Time::Time()':
../time/time.h:159: warning: `Time::rep' should be initialized in the member initialization list
../time/time.h: In method `Time::Time(const class Time &)':
../time/time.h:161: warning: `Time::rep' should be initialized in the member initialization list
../time/time.h: In method `Time::Time(double)':
../time/time.h:170: warning: `Time::rep' should be initialized in the member initialization list
../time/time.h: In function `int operator ==(const class Time &, const class Time &)':
../time/time.h:174: declaration of C function `int operator ==(const class Time &, const class Time &)' conflicts with
../time/time.h:128: previous declaration `int operator ==(const class Duration &, const class Duration &)' here
../time/time.h: In function `int operator !=(const class Time &, const class Time &)':
../time/time.h:178: declaration of C function `int operator !=(const class Time &, const class Time &)' conflicts with
../time/time.h:129: previous declaration `int operator !=(const class Duration &, const class Duration &)' here
../time/time.h: In function `int operator <(const class Time &, const class Time &)':
../time/time.h:182: declaration of C function `int operator <(const class Time &, const class Time &)' conflicts with
../time/time.h:130: previous declaration `int operator <(const class Duration &, const class Duration &)' here
../time/time.h: In function `int operator <=(const class Time &, const class Time &)':
../time/time.h:186: declaration of C function `int operator <=(const class Time &, const class Time &)' conflicts with
../time/time.h:131: previous declaration `int operator <=(const class Duration &, const class Duration &)' here
../time/time.h: In function `int operator >(const class Time &, const class Time &)':
../time/time.h:190: declaration of C function `int operator >(const class Time &, const class Time &)' conflicts with
../time/time.h:132: previous declaration `int operator >(const class Duration &, const class Duration &)' here
../time/time.h: In function `int operator >=(const class Time &, const class Time &)':
../time/time.h:194: declaration of C function `int operator >=(const class Time &, const class Time &)' conflicts with
../time/time.h:133: previous declaration `int operator >=(const class Duration &, const class Duration &)' here
../time/time.h: In method `Duration::Duration()':
../time/time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
../time/time.h: In method `Duration::Duration(const class Duration &)':
../time/time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
../time/time.h: In method `Duration::Duration(double)':
../time/time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
../time/time.h: In function `int operator ==(const class Duration &, const class Duration &)':
../time/time.h:255: declaration of C function `int operator ==(const class Duration &, const class Duration &)' conflicts with
../time/time.h:174: previous declaration `int operator ==(const class Time &, const class Time &)' here
../time/time.h: In function `int operator !=(const class Duration &, const class Duration &)':
../time/time.h:259: declaration of C function `int operator !=(const class Duration &, const class Duration &)' conflicts with
../time/time.h:178: previous declaration `int operator !=(const class Time &, const class Time &)' here
../time/time.h: In function `int operator <(const class Duration &, const class Duration &)':
../time/time.h:263: declaration of C function `int operator <(const class Duration &, const class Duration &)' conflicts with
../time/time.h:182: previous declaration `int operator <(const class Time &, const class Time &)' here
../time/time.h: In function `int operator <=(const class Duration &, const class Duration &)':
../time/time.h:267: declaration of C function `int operator <=(const class Duration &, const class Duration &)' conflicts with
../time/time.h:186: previous declaration `int operator <=(const class Time &, const class Time &)' here
../time/time.h: In function `int operator >(const class Duration &, const class Duration &)':
../time/time.h:271: declaration of C function `int operator >(const class Duration &, const class Duration &)' conflicts with
../time/time.h:190: previous declaration `int operator >(const class Time &, const class Time &)' here
../time/time.h: In function `int operator >=(const class Duration &, const class Duration &)':
../time/time.h:275: declaration of C function `int operator >=(const class Duration &, const class Duration &)' conflicts with
../time/time.h:194: previous declaration `int operator >=(const class Time &, const class Time &)' here
../time/time.h: In function `class Time operator +(const class Time &, const class Duration &)':
../time/time.h:310: declaration of C function `class Time operator +(const class Time &, const class Duration &)' conflicts with
../time/time.h:111: previous declaration `class Duration operator +(const class Duration &, const class Duration &)' here
../time/time.h: In function `class Time operator -(const class Time &, const class Duration &)':
../time/time.h:314: declaration of C function `class Time operator -(const class Time &, const class Duration &)' conflicts with
../time/time.h:112: previous declaration `class Duration operator -(const class Duration &, const class Duration &)' here
../time/time.h: In function `class Duration operator -(const class Time &, const class Time &)':
../time/time.h:318: declaration of C function `class Duration operator -(const class Time &, const class Time &)' conflicts with
../time/time.h:314: previous declaration `class Time operator -(const class Time &, const class Duration &)' here
../time/time.h: In function `class Duration operator +(const class Duration &, const class Duration &)':
../time/time.h:322: declaration of C function `class Duration operator +(const class Duration &, const class Duration &)' conflicts with
../time/time.h:310: previous declaration `class Time operator +(const class Time &, const class Duration &)' here
../time/time.h: In function `class Duration operator -(const class Duration &, const class Duration &)':
../time/time.h:326: declaration of C function `class Duration operator -(const class Duration &, const class Duration &)' conflicts with
../time/time.h:318: previous declaration `class Duration operator -(const class Time &, const class Time &)' here
../time/time.h: In function `class Duration operator *(const class Duration &, int)':
../time/time.h:340: declaration of C function `class Duration operator *(const class Duration &, int)' conflicts with
../time/time.h:116: previous declaration `class Duration operator *(const class Duration &, double)' here
../time/time.h: In function `class Duration operator *(const class Duration &, double)':
../time/time.h:344: declaration of C function `class Duration operator *(const class Duration &, double)' conflicts with
../time/time.h:340: previous declaration `class Duration operator *(const class Duration &, int)' here
../time/time.h: In function `class Duration operator /(const class Duration &, int)':
../time/time.h:348: declaration of C function `class Duration operator /(const class Duration &, int)' conflicts with
../time/time.h:118: previous declaration `class Duration operator /(const class Duration &, double)' here
../time/time.h: In function `class Duration operator /(const class Duration &, double)':
../time/time.h:352: declaration of C function `class Duration operator /(const class Duration &, double)' conflicts with
../time/time.h:348: previous declaration `class Duration operator /(const class Duration &, int)' here
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h: At top level:
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdlib.h:19,
                 from calfile.C:5:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from calfile.C:17:
calfile.h:105: warning: `class CalFile' has pointer data members
calfile.h:105: warning:   but does not override `CalFile(const CalFile&)'
calfile.h:105: warning:   or `operator=(const CalFile&)'
In file included from calfile.C:18:
calendar.h:87: warning: `class Calendar' has pointer data members
calendar.h:87: warning:   but does not override `Calendar(const Calendar&)'
calendar.h:87: warning:   or `operator=(const Calendar&)'
In file included from calfile.C:19:
lexer.h:125: warning: `class Lexer' has pointer data members
lexer.h:125: warning:   but does not override `Lexer(const Lexer&)'
lexer.h:125: warning:   or `operator=(const Lexer&)'
In file included from calfile.C:22:
uid.h:15: warning: `class UidSet_Elements' has pointer data members
uid.h:15: warning:   but does not override `UidSet_Elements(const UidSet_Elements&)'
uid.h:15: warning:   or `operator=(const UidSet_Elements&)'
uid.h: In method `UidSet::UidSet()':
uid.h:15: warning: `UidSet::count' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::deletecount' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::tsize' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::mask' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::slotBits' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::elt' should be initialized in the member initialization list
uid.h:15: warning: `UidSet::typ' should be initialized in the member initialization list
uid.h: In method `UidSet_Elements::UidSet_Elements(const class UidSet *)':
uid.h:15: warning: `UidSet_Elements::table' should be initialized in the member initialization list
uid.h:15: warning: `UidSet_Elements::index' should be initialized in the member initialization list
calfile.C: In method `CalFile::CalFile(int, const char *)':
calfile.C:46: warning: `CalFile::readOnly' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::fileName' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::backupName' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::tmpName' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::dirName' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::calendar' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::modified' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::lastModifyTime' should be initialized in the member initialization list
calfile.C:46: warning: `CalFile::lastModifyValid' should be initialized in the member initialization list
calfile.C: In method `int CalFile::Write()':
calfile.C:108: warning: implicit declaration of function `int lstat(...)'
calfile.C: In method `int CalFile::FileHasChanged()':
calfile.C:247: no match for `Time & != Time &'
../time/time.h:259: candidates are: operator !=(const Duration &, const Duration &)
calfile.C:248: warning: control reaches end of non-void function `CalFile::FileHasChanged()'
c++: Internal compiler error: program cc1plus got fatal signal 33
make: *** [calfile.o] Error 1
make: *** [calendar/libcalendar.a] Error 2
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c cal_tcl.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from /gnuwin32/b18/tcl/include/tcl.h:106,
                 from object.h:16,
                 from cal_tcl.h:9,
                 from cal_tcl.C:6:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from object.h:16,
                 from cal_tcl.h:9,
                 from cal_tcl.C:6:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
In file included from cal_tcl.h:9,
                 from cal_tcl.C:6:
object.h:55: warning: `class Object' has pointer data members
object.h:55: warning:   but does not override `Object(const Object&)'
object.h:55: warning:   or `operator=(const Object&)'
calendar/arrays.h: In method `charArray::charArray()':
In file included from cal_tcl.h:10,
                 from cal_tcl.C:6:
calendar/arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `intArray::intArray()':
calendar/arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `pointerArray::pointerArray()':
calendar/arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
cal_tcl.h: In method `FileList::FileList()':
In file included from cal_tcl.C:6:
cal_tcl.h:17: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.h: At top level:
cal_tcl.h:65: warning: `class Calendar_Tcl' has pointer data members
cal_tcl.h:65: warning:   but does not override `Calendar_Tcl(const Calendar_Tcl&)'
cal_tcl.h:65: warning:   or `operator=(const Calendar_Tcl&)'
time/Date.h: In method `Date::Date()':
In file included from collect.h:10,
                 from cal_tcl.C:7:
time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(long int)':
time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(const class Date &)':
time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
collect.h: In method `Occurrence::Occurrence()':
In file included from cal_tcl.C:7:
collect.h:27: warning: `Occurrence::item' should be initialized in the member initialization list
collect.h:27: warning: `Occurrence::date' should be initialized in the member initialization list
collect.h: In method `Occurrence::Occurrence(const struct Occurrence &)':
collect.h:28: warning: `Occurrence::item' should be initialized in the member initialization list
collect.h:28: warning: `Occurrence::date' should be initialized in the member initialization list
collect.h: In method `ItemList::ItemList()':
collect.h:39: warning: `ItemList::store_' should be initialized in the member initialization list
collect.h:39: warning: `ItemList::alloc_' should be initialized in the member initialization list
collect.h:39: warning: `ItemList::size_' should be initialized in the member initialization list
collect.h: In method `Occurrences::Occurrences()':
collect.h:40: warning: `Occurrences::store_' should be initialized in the member initialization list
collect.h:40: warning: `Occurrences::alloc_' should be initialized in the member initialization list
collect.h:40: warning: `Occurrences::size_' should be initialized in the member initialization list
dispatch.h: At top level:
In file included from cal_tcl.C:8:
dispatch.h:34: warning: `struct Dispatch_Entry' has pointer data members
dispatch.h:34: warning:   but does not override `Dispatch_Entry(const Dispatch_Entry&)'
dispatch.h:34: warning:   or `operator=(const Dispatch_Entry&)'
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet()':
In file included from calendar/dateset.h:9,
                 from calendar/item.h:8,
                 from item_tcl.h:10,
                 from cal_tcl.C:10:
calendar/smallintset.h:67: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(const class SmallIntSet &)':
calendar/smallintset.h:68: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(long unsigned int)':
calendar/smallintset.h:69: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `void SmallIntSet::Insert(unsigned int)':
calendar/smallintset.h:81: warning: comparison between signed and unsigned
calendar/dateset.h: In method `DateList::DateList()':
In file included from calendar/item.h:8,
                 from item_tcl.h:10,
                 from cal_tcl.C:10:
calendar/dateset.h:11: warning: `DateList::store_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::alloc_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::size_' should be initialized in the member initialization list
calendar/item.h: At top level:
In file included from item_tcl.h:10,
                 from cal_tcl.C:10:
calendar/item.h:161: warning: `class Item' has pointer data members
calendar/item.h:161: warning:   but does not override `Item(const Item&)'
calendar/item.h:161: warning:   or `operator=(const Item&)'
calendar/item.h:228: warning: `class Appointment' has pointer data members
calendar/item.h:228: warning:   but does not override `Appointment(const Appointment&)'
calendar/item.h:228: warning:   or `operator=(const Appointment&)'
In file included from cal_tcl.C:10:
item_tcl.h:38: warning: `class Item_Tcl' has pointer data members
item_tcl.h:38: warning:   but does not override `Item_Tcl(const Item_Tcl&)'
item_tcl.h:38: warning:   or `operator=(const Item_Tcl&)'
In file included from cal_tcl.C:14:
calendar/calendar.h:87: warning: `class Calendar' has pointer data members
calendar/calendar.h:87: warning:   but does not override `Calendar(const Calendar&)'
calendar/calendar.h:87: warning:   or `operator=(const Calendar&)'
time/Time.h: In method `Time::Time()':
In file included from calendar/calfile.h:10,
                 from cal_tcl.C:15:
time/Time.h:159: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(const class Time &)':
time/Time.h:161: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(double)':
time/Time.h:170: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration()':
time/Time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(const class Duration &)':
time/Time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(double)':
time/Time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
calendar/calfile.h: At top level:
In file included from cal_tcl.C:15:
calendar/calfile.h:105: warning: `class CalFile' has pointer data members
calendar/calfile.h:105: warning:   but does not override `CalFile(const CalFile&)'
calendar/calfile.h:105: warning:   or `operator=(const CalFile&)'
In file included from cal_tcl.C:16:
calendar/uid.h:15: warning: `class UidSet_Elements' has pointer data members
calendar/uid.h:15: warning:   but does not override `UidSet_Elements(const UidSet_Elements&)'
calendar/uid.h:15: warning:   or `operator=(const UidSet_Elements&)'
calendar/uid.h: In method `UidSet::UidSet()':
calendar/uid.h:15: warning: `UidSet::count' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet::deletecount' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet::tsize' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet::mask' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet::slotBits' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet::elt' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet::typ' should be initialized in the member initialization list
calendar/uid.h: In method `UidSet_Elements::UidSet_Elements(const class UidSet *)':
calendar/uid.h:15: warning: `UidSet_Elements::table' should be initialized in the member initialization list
calendar/uid.h:15: warning: `UidSet_Elements::index' should be initialized in the member initialization list
cal_tcl.C: In method `FileList::FileList(int)':
cal_tcl.C:18: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.C: In method `FileList::FileList(class CalFile *const *, int)':
cal_tcl.C:18: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.C: In method `FileList::FileList(const class FileList &)':
cal_tcl.C:18: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.C: In method `FileList::FileList(class CalFile *, int)':
cal_tcl.C:18: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.C:18: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.C: In method `Calendar_Tcl::Calendar_Tcl(struct Tcl_Interp *, const char *, const char *)':
cal_tcl.C:22: warning: `Calendar_Tcl::main' should be initialized in the member initialization list
cal_tcl.C:22: warning: `Calendar_Tcl::includes' should be initialized in the member initialization list
cal_tcl.C:22: warning: `Calendar_Tcl::had_error' should be initialized in the member initialization list
cal_tcl.C:22: warning: `Calendar_Tcl::msg' should be initialized in the member initialization list
cal_tcl.C: In function `int cal_delete(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:315: warning: unused parameter `int argc'
cal_tcl.C:315: warning: unused parameter `char ** argv'
cal_tcl.C: In function `int cal_main(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:322: warning: unused parameter `int argc'
cal_tcl.C:322: warning: unused parameter `char ** argv'
cal_tcl.C: In function `int cal_include(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:327: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_exclude(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:350: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_forincs(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:383: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_add(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:403: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_remove(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:447: warning: unused variable `class Calendar_Tcl * cal'
cal_tcl.C:446: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_hide(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:473: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_ronly(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:511: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_dirty(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:522: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_stale(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:533: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_save(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:544: warning: unused parameter `int argc'
cal_tcl.C: In function `int cal_reread(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:563: warning: unused parameter `int argc'
cal_tcl.C: In function `int item_loop(struct Tcl_Interp *, const class Occurrences &, char *, char *, char *)':
cal_tcl.C:612: warning: int format, long int arg (arg 3)
cal_tcl.C: In function `int cal_incal(void *, struct Tcl_Interp *, int, char **)':
cal_tcl.C:840: warning: unused parameter `int argc'
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c dateeditor.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from dateeditor.C:11:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from dateeditor.C:13:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
time/Date.h: In method `Date::Date()':
In file included from dateeditor.C:16:
time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(long int)':
time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(const class Date &)':
time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
time/Month.h: In method `Month::Month()':
In file included from dateeditor.C:17:
time/Month.h:68: warning: `Month::rep' should be initialized in the member initialization list
time/Month.h: In method `Month::Month(int)':
time/Month.h:70: warning: `Month::rep' should be initialized in the member initialization list
time/Month.h: In method `Month::Month(const class Month &)':
time/Month.h:75: warning: `Month::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay()':
In file included from dateeditor.C:18:
time/WeekDay.h:55: warning: `WeekDay::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay(int)':
time/WeekDay.h:57: warning: `WeekDay::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay(const class WeekDay &)':
time/WeekDay.h:62: warning: `WeekDay::rep' should be initialized in the member initialization list
object.h: At top level:
In file included from cal_tcl.h:9,
                 from dateeditor.C:20:
object.h:55: warning: `class Object' has pointer data members
object.h:55: warning:   but does not override `Object(const Object&)'
object.h:55: warning:   or `operator=(const Object&)'
calendar/arrays.h: In method `charArray::charArray()':
In file included from cal_tcl.h:10,
                 from dateeditor.C:20:
calendar/arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `intArray::intArray()':
calendar/arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `pointerArray::pointerArray()':
calendar/arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
cal_tcl.h: In method `FileList::FileList()':
In file included from dateeditor.C:20:
cal_tcl.h:17: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.h: At top level:
cal_tcl.h:65: warning: `class Calendar_Tcl' has pointer data members
cal_tcl.h:65: warning:   but does not override `Calendar_Tcl(const Calendar_Tcl&)'
cal_tcl.h:65: warning:   or `operator=(const Calendar_Tcl&)'
In file included from dateeditor.C:21:
calendar/calendar.h:87: warning: `class Calendar' has pointer data members
calendar/calendar.h:87: warning:   but does not override `Calendar(const Calendar&)'
calendar/calendar.h:87: warning:   or `operator=(const Calendar&)'
time/Time.h: In method `Time::Time()':
In file included from calendar/calfile.h:10,
                 from dateeditor.C:22:
time/Time.h:159: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(const class Time &)':
time/Time.h:161: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(double)':
time/Time.h:170: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration()':
time/Time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(const class Duration &)':
time/Time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(double)':
time/Time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
calendar/calfile.h: At top level:
In file included from dateeditor.C:22:
calendar/calfile.h:105: warning: `class CalFile' has pointer data members
calendar/calfile.h:105: warning:   but does not override `CalFile(const CalFile&)'
calendar/calfile.h:105: warning:   or `operator=(const CalFile&)'
collect.h: In method `Occurrence::Occurrence()':
In file included from dateeditor.C:23:
collect.h:27: warning: `Occurrence::item' should be initialized in the member initialization list
collect.h:27: warning: `Occurrence::date' should be initialized in the member initialization list
collect.h: In method `Occurrence::Occurrence(const struct Occurrence &)':
collect.h:28: warning: `Occurrence::item' should be initialized in the member initialization list
collect.h:28: warning: `Occurrence::date' should be initialized in the member initialization list
collect.h: In method `ItemList::ItemList()':
collect.h:39: warning: `ItemList::store_' should be initialized in the member initialization list
collect.h:39: warning: `ItemList::alloc_' should be initialized in the member initialization list
collect.h:39: warning: `ItemList::size_' should be initialized in the member initialization list
collect.h: In method `Occurrences::Occurrences()':
collect.h:40: warning: `Occurrences::store_' should be initialized in the member initialization list
collect.h:40: warning: `Occurrences::alloc_' should be initialized in the member initialization list
collect.h:40: warning: `Occurrences::size_' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet()':
In file included from calendar/dateset.h:9,
                 from calendar/item.h:8,
                 from item_tcl.h:10,
                 from dateeditor.C:25:
calendar/smallintset.h:67: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(const class SmallIntSet &)':
calendar/smallintset.h:68: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(long unsigned int)':
calendar/smallintset.h:69: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `void SmallIntSet::Insert(unsigned int)':
calendar/smallintset.h:81: warning: comparison between signed and unsigned
calendar/dateset.h: In method `DateList::DateList()':
In file included from calendar/item.h:8,
                 from item_tcl.h:10,
                 from dateeditor.C:25:
calendar/dateset.h:11: warning: `DateList::store_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::alloc_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::size_' should be initialized in the member initialization list
calendar/item.h: At top level:
In file included from item_tcl.h:10,
                 from dateeditor.C:25:
calendar/item.h:161: warning: `class Item' has pointer data members
calendar/item.h:161: warning:   but does not override `Item(const Item&)'
calendar/item.h:161: warning:   or `operator=(const Item&)'
calendar/item.h:228: warning: `class Appointment' has pointer data members
calendar/item.h:228: warning:   but does not override `Appointment(const Appointment&)'
calendar/item.h:228: warning:   or `operator=(const Appointment&)'
In file included from dateeditor.C:25:
item_tcl.h:38: warning: `class Item_Tcl' has pointer data members
item_tcl.h:38: warning:   but does not override `Item_Tcl(const Item_Tcl&)'
item_tcl.h:38: warning:   or `operator=(const Item_Tcl&)'
dateeditor.C: In method `HiliteList::HiliteList()':
dateeditor.C:27: warning: `HiliteList::store_' should be initialized in the member initialization list
dateeditor.C:27: warning: `HiliteList::alloc_' should be initialized in the member initialization list
dateeditor.C:27: warning: `HiliteList::size_' should be initialized in the member initialization list
dateeditor.C: In method `HiliteList::HiliteList(int)':
dateeditor.C:28: warning: `HiliteList::store_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::alloc_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::size_' should be initialized in the member initialization list
dateeditor.C: In method `HiliteList::HiliteList(const char *const *, int)':
dateeditor.C:28: warning: `HiliteList::store_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::alloc_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::size_' should be initialized in the member initialization list
dateeditor.C: In method `HiliteList::HiliteList(const class HiliteList &)':
dateeditor.C:28: warning: `HiliteList::store_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::alloc_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::size_' should be initialized in the member initialization list
dateeditor.C: In method `HiliteList::HiliteList(const char *, int)':
dateeditor.C:28: warning: `HiliteList::store_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::alloc_' should be initialized in the member initialization list
dateeditor.C:28: warning: `HiliteList::size_' should be initialized in the member initialization list
dateeditor.C: In function `int Cmd_HiliteLoop(void *, struct Tcl_Interp *, int, char **)':
dateeditor.C:149: warning: int format, long int arg (arg 3)
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c dispatch.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from /gnuwin32/b18/tcl/include/tcl.h:106,
                 from dispatch.h:6,
                 from dispatch.C:3:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from dispatch.h:6,
                 from dispatch.C:3:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
In file included from dispatch.C:3:
dispatch.h:34: warning: `struct Dispatch_Entry' has pointer data members
dispatch.h:34: warning:   but does not override `Dispatch_Entry(const Dispatch_Entry&)'
dispatch.h:34: warning:   or `operator=(const Dispatch_Entry&)'
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c ical.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from ical.C:2:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
time/Date.h: In method `Date::Date()':
In file included from collect.h:10,
                 from ical.C:5:
time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(long int)':
time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(const class Date &)':
time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
collect.h: In method `Occurrence::Occurrence()':
In file included from ical.C:5:
collect.h:27: warning: `Occurrence::item' should be initialized in the member initialization list
collect.h:27: warning: `Occurrence::date' should be initialized in the member initialization list
collect.h: In method `Occurrence::Occurrence(const struct Occurrence &)':
collect.h:28: warning: `Occurrence::item' should be initialized in the member initialization list
collect.h:28: warning: `Occurrence::date' should be initialized in the member initialization list
collect.h: In method `ItemList::ItemList()':
collect.h:39: warning: `ItemList::store_' should be initialized in the member initialization list
collect.h:39: warning: `ItemList::alloc_' should be initialized in the member initialization list
collect.h:39: warning: `ItemList::size_' should be initialized in the member initialization list
collect.h: In method `Occurrences::Occurrences()':
collect.h:40: warning: `Occurrences::store_' should be initialized in the member initialization list
collect.h:40: warning: `Occurrences::alloc_' should be initialized in the member initialization list
collect.h:40: warning: `Occurrences::size_' should be initialized in the member initialization list
/gnuwin32/b18/tcl/include/tcl.h: At top level:
In file included from ical.h:5,
                 from ical.C:6:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
In file included from cal_tcl.h:9,
                 from ical.C:7:
object.h:55: warning: `class Object' has pointer data members
object.h:55: warning:   but does not override `Object(const Object&)'
object.h:55: warning:   or `operator=(const Object&)'
calendar/arrays.h: In method `charArray::charArray()':
In file included from cal_tcl.h:10,
                 from ical.C:7:
calendar/arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `intArray::intArray()':
calendar/arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `pointerArray::pointerArray()':
calendar/arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
cal_tcl.h: In method `FileList::FileList()':
In file included from ical.C:7:
cal_tcl.h:17: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.h: At top level:
cal_tcl.h:65: warning: `class Calendar_Tcl' has pointer data members
cal_tcl.h:65: warning:   but does not override `Calendar_Tcl(const Calendar_Tcl&)'
cal_tcl.h:65: warning:   or `operator=(const Calendar_Tcl&)'
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet()':
In file included from calendar/dateset.h:9,
                 from calendar/item.h:8,
                 from item_tcl.h:10,
                 from ical.C:8:
calendar/smallintset.h:67: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(const class SmallIntSet &)':
calendar/smallintset.h:68: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(long unsigned int)':
calendar/smallintset.h:69: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `void SmallIntSet::Insert(unsigned int)':
calendar/smallintset.h:81: warning: comparison between signed and unsigned
calendar/dateset.h: In method `DateList::DateList()':
In file included from calendar/item.h:8,
                 from item_tcl.h:10,
                 from ical.C:8:
calendar/dateset.h:11: warning: `DateList::store_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::alloc_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::size_' should be initialized in the member initialization list
calendar/item.h: At top level:
In file included from item_tcl.h:10,
                 from ical.C:8:
calendar/item.h:161: warning: `class Item' has pointer data members
calendar/item.h:161: warning:   but does not override `Item(const Item&)'
calendar/item.h:161: warning:   or `operator=(const Item&)'
calendar/item.h:228: warning: `class Appointment' has pointer data members
calendar/item.h:228: warning:   but does not override `Appointment(const Appointment&)'
calendar/item.h:228: warning:   or `operator=(const Appointment&)'
In file included from ical.C:8:
item_tcl.h:38: warning: `class Item_Tcl' has pointer data members
item_tcl.h:38: warning:   but does not override `Item_Tcl(const Item_Tcl&)'
item_tcl.h:38: warning:   or `operator=(const Item_Tcl&)'
time/Time.h: In method `Time::Time()':
In file included from calendar/calfile.h:10,
                 from ical.C:11:
time/Time.h:159: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(const class Time &)':
time/Time.h:161: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(double)':
time/Time.h:170: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration()':
time/Time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(const class Duration &)':
time/Time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(double)':
time/Time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
calendar/calfile.h: At top level:
In file included from ical.C:11:
calendar/calfile.h:105: warning: `class CalFile' has pointer data members
calendar/calfile.h:105: warning:   but does not override `CalFile(const CalFile&)'
calendar/calfile.h:105: warning:   or `operator=(const CalFile&)'
In file included from ical.C:12:
calendar/calendar.h:87: warning: `class Calendar' has pointer data members
calendar/calendar.h:87: warning:   but does not override `Calendar(const Calendar&)'
calendar/calendar.h:87: warning:   or `operator=(const Calendar&)'
ical.C: In method `ItemList::ItemList(int)':
ical.C:16: warning: `ItemList::store_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::alloc_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::size_' should be initialized in the member initialization list
ical.C: In method `ItemList::ItemList(class Item_Tcl *const *, int)':
ical.C:16: warning: `ItemList::store_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::alloc_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::size_' should be initialized in the member initialization list
ical.C: In method `ItemList::ItemList(const class ItemList &)':
ical.C:16: warning: `ItemList::store_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::alloc_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::size_' should be initialized in the member initialization list
ical.C: In method `ItemList::ItemList(class Item_Tcl *, int)':
ical.C:16: warning: `ItemList::store_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::alloc_' should be initialized in the member initialization list
ical.C:16: warning: `ItemList::size_' should be initialized in the member initialization list
ical.C: In method `Occurrences::Occurrences(int)':
ical.C:17: warning: `Occurrences::store_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::alloc_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::size_' should be initialized in the member initialization list
ical.C: In method `Occurrences::Occurrences(const struct Occurrence *, int)':
ical.C:17: warning: `Occurrences::store_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::alloc_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::size_' should be initialized in the member initialization list
ical.C: In method `Occurrences::Occurrences(const class Occurrences &)':
ical.C:17: warning: `Occurrences::store_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::alloc_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::size_' should be initialized in the member initialization list
ical.C: In method `Occurrences::Occurrences(struct Occurrence, int)':
ical.C:17: warning: `Occurrences::store_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::alloc_' should be initialized in the member initialization list
ical.C:17: warning: `Occurrences::size_' should be initialized in the member initialization list
ical.C: In function `void collect_occurrences(class Calendar_Tcl *, const class ItemList &, class Occurrences &, class Date, class Date, int)':
ical.C:49: warning: unused parameter `class Calendar_Tcl * cal'
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c ical_tcl.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdlib.h:19,
                 from types/basic.h:5,
                 from ical_tcl.C:2:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from object.h:16,
                 from cal_tcl.h:9,
                 from ical_tcl.C:3:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
In file included from cal_tcl.h:9,
                 from ical_tcl.C:3:
object.h:55: warning: `class Object' has pointer data members
object.h:55: warning:   but does not override `Object(const Object&)'
object.h:55: warning:   or `operator=(const Object&)'
calendar/arrays.h: In method `charArray::charArray()':
In file included from cal_tcl.h:10,
                 from ical_tcl.C:3:
calendar/arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `intArray::intArray()':
calendar/arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `pointerArray::pointerArray()':
calendar/arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
cal_tcl.h: In method `FileList::FileList()':
In file included from ical_tcl.C:3:
cal_tcl.h:17: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.h: At top level:
cal_tcl.h:65: warning: `class Calendar_Tcl' has pointer data members
cal_tcl.h:65: warning:   but does not override `Calendar_Tcl(const Calendar_Tcl&)'
cal_tcl.h:65: warning:   or `operator=(const Calendar_Tcl&)'
time/Date.h: In method `Date::Date()':
In file included from calendar/item.h:6,
                 from item_tcl.h:10,
                 from ical_tcl.C:5:
time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(long int)':
time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(const class Date &)':
time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet()':
In file included from calendar/dateset.h:9,
                 from calendar/item.h:8,
                 from item_tcl.h:10,
                 from ical_tcl.C:5:
calendar/smallintset.h:67: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(const class SmallIntSet &)':
calendar/smallintset.h:68: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(long unsigned int)':
calendar/smallintset.h:69: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `void SmallIntSet::Insert(unsigned int)':
calendar/smallintset.h:81: warning: comparison between signed and unsigned
calendar/dateset.h: In method `DateList::DateList()':
In file included from calendar/item.h:8,
                 from item_tcl.h:10,
                 from ical_tcl.C:5:
calendar/dateset.h:11: warning: `DateList::store_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::alloc_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::size_' should be initialized in the member initialization list
calendar/item.h: At top level:
In file included from item_tcl.h:10,
                 from ical_tcl.C:5:
calendar/item.h:161: warning: `class Item' has pointer data members
calendar/item.h:161: warning:   but does not override `Item(const Item&)'
calendar/item.h:161: warning:   or `operator=(const Item&)'
calendar/item.h:228: warning: `class Appointment' has pointer data members
calendar/item.h:228: warning:   but does not override `Appointment(const Appointment&)'
calendar/item.h:228: warning:   or `operator=(const Appointment&)'
In file included from ical_tcl.C:5:
item_tcl.h:38: warning: `class Item_Tcl' has pointer data members
item_tcl.h:38: warning:   but does not override `Item_Tcl(const Item_Tcl&)'
item_tcl.h:38: warning:   or `operator=(const Item_Tcl&)'
ical_tcl.C: In function `int Cmd_CreateNotice(void *, struct Tcl_Interp *, int, char **)':
ical_tcl.C:13: warning: unused parameter `char ** argv'
ical_tcl.C: In function `int Cmd_CreateAppt(void *, struct Tcl_Interp *, int, char **)':
ical_tcl.C:28: warning: unused parameter `char ** argv'
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c item_tcl.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdlib.h:19,
                 from item_tcl.C:3:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
time/WeekDay.h: In method `WeekDay::WeekDay()':
In file included from item_tcl.C:6:
time/WeekDay.h:55: warning: `WeekDay::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay(int)':
time/WeekDay.h:57: warning: `WeekDay::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay(const class WeekDay &)':
time/WeekDay.h:62: warning: `WeekDay::rep' should be initialized in the member initialization list
calendar/arrays.h: In method `charArray::charArray()':
In file included from item_tcl.C:9:
calendar/arrays.h:7: warning: `charArray::store_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:7: warning: `charArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `intArray::intArray()':
calendar/arrays.h:8: warning: `intArray::store_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:8: warning: `intArray::size_' should be initialized in the member initialization list
calendar/arrays.h: In method `pointerArray::pointerArray()':
calendar/arrays.h:9: warning: `pointerArray::store_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::alloc_' should be initialized in the member initialization list
calendar/arrays.h:9: warning: `pointerArray::size_' should be initialized in the member initialization list
/gnuwin32/b18/tcl/include/tcl.h: At top level:
In file included from object.h:16,
                 from cal_tcl.h:9,
                 from item_tcl.C:10:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
In file included from cal_tcl.h:9,
                 from item_tcl.C:10:
object.h:55: warning: `class Object' has pointer data members
object.h:55: warning:   but does not override `Object(const Object&)'
object.h:55: warning:   or `operator=(const Object&)'
cal_tcl.h: In method `FileList::FileList()':
In file included from item_tcl.C:10:
cal_tcl.h:17: warning: `FileList::store_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::alloc_' should be initialized in the member initialization list
cal_tcl.h:17: warning: `FileList::size_' should be initialized in the member initialization list
cal_tcl.h: At top level:
cal_tcl.h:65: warning: `class Calendar_Tcl' has pointer data members
cal_tcl.h:65: warning:   but does not override `Calendar_Tcl(const Calendar_Tcl&)'
cal_tcl.h:65: warning:   or `operator=(const Calendar_Tcl&)'
time/Time.h: In method `Time::Time()':
In file included from calendar/calfile.h:10,
                 from item_tcl.C:11:
time/Time.h:159: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(const class Time &)':
time/Time.h:161: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(double)':
time/Time.h:170: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration()':
time/Time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(const class Duration &)':
time/Time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(double)':
time/Time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
calendar/calfile.h: At top level:
In file included from item_tcl.C:11:
calendar/calfile.h:105: warning: `class CalFile' has pointer data members
calendar/calfile.h:105: warning:   but does not override `CalFile(const CalFile&)'
calendar/calfile.h:105: warning:   or `operator=(const CalFile&)'
In file included from item_tcl.C:12:
calendar/calendar.h:87: warning: `class Calendar' has pointer data members
calendar/calendar.h:87: warning:   but does not override `Calendar(const Calendar&)'
calendar/calendar.h:87: warning:   or `operator=(const Calendar&)'
time/Date.h: In method `Date::Date()':
In file included from calendar/item.h:6,
                 from item_tcl.h:10,
                 from item_tcl.C:14:
time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(long int)':
time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(const class Date &)':
time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet()':
In file included from calendar/dateset.h:9,
                 from calendar/item.h:8,
                 from item_tcl.h:10,
                 from item_tcl.C:14:
calendar/smallintset.h:67: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(const class SmallIntSet &)':
calendar/smallintset.h:68: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `SmallIntSet::SmallIntSet(long unsigned int)':
calendar/smallintset.h:69: warning: `SmallIntSet::bits' should be initialized in the member initialization list
calendar/smallintset.h: In method `void SmallIntSet::Insert(unsigned int)':
calendar/smallintset.h:81: warning: comparison between signed and unsigned
calendar/dateset.h: In method `DateList::DateList()':
In file included from calendar/item.h:8,
                 from item_tcl.h:10,
                 from item_tcl.C:14:
calendar/dateset.h:11: warning: `DateList::store_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::alloc_' should be initialized in the member initialization list
calendar/dateset.h:11: warning: `DateList::size_' should be initialized in the member initialization list
calendar/item.h: At top level:
In file included from item_tcl.h:10,
                 from item_tcl.C:14:
calendar/item.h:161: warning: `class Item' has pointer data members
calendar/item.h:161: warning:   but does not override `Item(const Item&)'
calendar/item.h:161: warning:   or `operator=(const Item&)'
calendar/item.h:228: warning: `class Appointment' has pointer data members
calendar/item.h:228: warning:   but does not override `Appointment(const Appointment&)'
calendar/item.h:228: warning:   or `operator=(const Appointment&)'
In file included from item_tcl.C:14:
item_tcl.h:38: warning: `class Item_Tcl' has pointer data members
item_tcl.h:38: warning:   but does not override `Item_Tcl(const Item_Tcl&)'
item_tcl.h:38: warning:   or `operator=(const Item_Tcl&)'
In file included from item_tcl.C:15:
dispatch.h:34: warning: `struct Dispatch_Entry' has pointer data members
dispatch.h:34: warning:   but does not override `Dispatch_Entry(const Dispatch_Entry&)'
dispatch.h:34: warning:   or `operator=(const Dispatch_Entry&)'
item_tcl.C: In method `Item_Tcl::Item_Tcl(struct Tcl_Interp *, class Item *, class CalFile *)':
item_tcl.C:38: warning: `Item_Tcl::item' should be initialized in the member initialization list
item_tcl.C:38: warning: `Item_Tcl::cal' should be initialized in the member initialization list
item_tcl.C: In function `int item_clone(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:225: warning: unused parameter `int argc'
item_tcl.C:225: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_is(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:231: warning: unused parameter `int argc'
item_tcl.C: In function `int item_delete(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:245: warning: unused parameter `int argc'
item_tcl.C:245: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_cal(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:265: warning: unused parameter `int argc'
item_tcl.C:265: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_uid(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:289: warning: unused parameter `int argc'
item_tcl.C:289: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_owned(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:330: warning: unused parameter `int argc'
item_tcl.C:330: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_own(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:335: warning: unused parameter `int argc'
item_tcl.C:335: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_is_done(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:377: warning: unused parameter `int argc'
item_tcl.C:377: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_done(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:382: warning: unused parameter `int argc'
item_tcl.C: In function `int item_doption(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:479: warning: unused parameter `int argc'
item_tcl.C: In function `int item_empty(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:493: warning: unused parameter `int argc'
item_tcl.C:493: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_repeat(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:498: warning: unused parameter `int argc'
item_tcl.C:498: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_first(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:511: warning: int format, long int arg (arg 3)
item_tcl.C:503: warning: unused parameter `int argc'
item_tcl.C:503: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_type(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:516: warning: unused parameter `int argc'
item_tcl.C:516: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_desc(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:563: warning: unused parameter `int argc'
item_tcl.C:563: warning: unused parameter `char ** argv'
item_tcl.C: In function `int item_cont(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:572: warning: unused parameter `int argc'
item_tcl.C: In function `int item_next(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:595: warning: int format, long int arg (arg 3)
item_tcl.C:582: warning: unused parameter `int argc'
item_tcl.C: In function `int item_range(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:606: warning: int format, long int arg (arg 3)
item_tcl.C:609: warning: int format, long int arg (arg 3)
item_tcl.C:600: warning: unused parameter `int argc'
item_tcl.C: In function `int item_date(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:619: warning: unused parameter `int argc'
item_tcl.C: In function `int item_start(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:633: warning: unused parameter `int argc'
item_tcl.C: In function `int item_finish(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:647: warning: unused parameter `int argc'
item_tcl.C: In function `int item_ondel(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:661: warning: unused parameter `int argc'
item_tcl.C: In function `int item_dayr(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:675: warning: unused parameter `int argc'
item_tcl.C: In function `int item_monthr(void *, struct Tcl_Interp *, int, char **)':
item_tcl.C:696: warning: unused parameter `int argc'
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c object.C
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from object.C:3:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from ical.h:5,
                 from object.C:8:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
In file included from object.C:9:
object.h:55: warning: `class Object' has pointer data members
object.h:55: warning:   but does not override `Object(const Object&)'
object.h:55: warning:   or `operator=(const Object&)'
object.C: In method `Object::Object(struct Tcl_Interp *, const char *)':
object.C:13: warning: `Object::objtype' should be initialized in the member initialization list
object.C:13: warning: `Object::name' should be initialized in the member initialization list
object.C:13: warning: `Object::interp' should be initialized in the member initialization list
object.C:13: warning: `Object::_vptr$Object' should be initialized in the member initialization list
object.C: In method `Object::Object(struct Tcl_Interp *, const char *, const char *)':
object.C:22: warning: `Object::objtype' should be initialized in the member initialization list
object.C:22: warning: `Object::name' should be initialized in the member initialization list
object.C:22: warning: `Object::interp' should be initialized in the member initialization list
object.C:22: warning: `Object::_vptr$Object' should be initialized in the member initialization list
c++ -ansi -Wall -W -O -I. -I. -I./calendar -I./types -I./time -I/usr/openwin/include -I/gnuwin32/b18/tcl/include -I/gnuwin32/b18/tcl/lib/include -c time_tcl.C
time_tcl.C:261: warning: multiline `//' comment
In file included from C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/stdio.h:49,
                 from time_tcl.C:6:
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning: `struct _glue' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   but does not override `_glue(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:20: warning:   or `operator=(const _glue&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning: `struct _Bigint' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   but does not override `_Bigint(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:27: warning:   or `operator=(const _Bigint&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning: `struct _atexit' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   but does not override `_atexit(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:39: warning:   or `operator=(const _atexit&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning: `struct __sbuf' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   but does not override `__sbuf(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:51: warning:   or `operator=(const __sbuf&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning: `struct __sFILE' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   but does not override `__sFILE(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:120: warning:   or `operator=(const __sFILE&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning: `struct _reent' has pointer data members
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   but does not override `_reent(const _reent&)'
C:\\gnuwin32\\b18\\H-i386-cygwin32\\lib\\gcc-lib\\i386-cygwin32\\cygnus-2.7.2-970404\\../../../../i386-cygwin32/include/sys/reent.h:177: warning:   or `operator=(const _reent&)'
In file included from time_tcl.C:10:
/gnuwin32/b18/tcl/include/tcl.h:222: warning: `struct Tcl_Interp' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   but does not override `Tcl_Interp(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:222: warning:   or `operator=(const Tcl_Interp&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning: `struct Tcl_CmdInfo' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   but does not override `Tcl_CmdInfo(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:322: warning:   or `operator=(const Tcl_CmdInfo&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning: `struct Tcl_DString' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   but does not override `Tcl_DString(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:341: warning:   or `operator=(const Tcl_DString&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning: `union Tcl_HashEntry::{anonymous}' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   but does not override `Tcl_HashEntry::{anonymous union}(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:502: warning:   or `operator=(const Tcl_HashEntry::{anonymous union}&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning: `struct Tcl_HashEntry' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   but does not override `Tcl_HashEntry(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:503: warning:   or `operator=(const Tcl_HashEntry&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning: `struct Tcl_HashTable' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   but does not override `Tcl_HashTable(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:540: warning:   or `operator=(const Tcl_HashTable&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning: `struct Tcl_HashSearch' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   but does not override `Tcl_HashSearch(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:553: warning:   or `operator=(const Tcl_HashSearch&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning: `struct Tcl_Event' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   but does not override `Tcl_Event(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:607: warning:   or `operator=(const Tcl_Event&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning: `struct Tcl_ChannelType' has pointer data members
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   but does not override `Tcl_ChannelType(const Tcl_ChannelType&)'
/gnuwin32/b18/tcl/include/tcl.h:722: warning:   or `operator=(const Tcl_ChannelType&)'
time/Date.h: In method `Date::Date()':
In file included from time_tcl.C:13:
time/Date.h:86: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(long int)':
time/Date.h:90: warning: `Date::rep' should be initialized in the member initialization list
time/Date.h: In method `Date::Date(const class Date &)':
time/Date.h:94: warning: `Date::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time()':
In file included from time_tcl.C:14:
time/Time.h:159: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(const class Time &)':
time/Time.h:161: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Time::Time(double)':
time/Time.h:170: warning: `Time::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration()':
time/Time.h:205: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(const class Duration &)':
time/Time.h:207: warning: `Duration::rep' should be initialized in the member initialization list
time/Time.h: In method `Duration::Duration(double)':
time/Time.h:216: warning: `Duration::rep' should be initialized in the member initialization list
time/Month.h: In method `Month::Month()':
In file included from time_tcl.C:16:
time/Month.h:68: warning: `Month::rep' should be initialized in the member initialization list
time/Month.h: In method `Month::Month(int)':
time/Month.h:70: warning: `Month::rep' should be initialized in the member initialization list
time/Month.h: In method `Month::Month(const class Month &)':
time/Month.h:75: warning: `Month::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay()':
In file included from time_tcl.C:17:
time/WeekDay.h:55: warning: `WeekDay::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay(int)':
time/WeekDay.h:57: warning: `WeekDay::rep' should be initialized in the member initialization list
time/WeekDay.h: In method `WeekDay::WeekDay(const class WeekDay &)':
time/WeekDay.h:62: warning: `WeekDay::rep' should be initialized in the member initialization list
time_tcl.C: In function `int Cmd_Date(void *, struct Tcl_Interp *, int, char **)':
time_tcl.C:138: warning: int format, long int arg (arg 3)
time_tcl.C: In function `int Cmd_Time(void *, struct Tcl_Interp *, int, char **)':
time_tcl.C:175: warning: use of `l' length character with `f' type character
cat startup.tcl | ./f2h > ical_start.gen
./f2h: sed: command not found
make: *** [ical_start.gen] Error 127
cat ./header.ps | ./f2h > psheader.gen
./f2h: sed: command not found
make: *** [psheader.gen] Error 127
cat ./doc/ical.doc | ./f2h > icaldoc.gen
./f2h: sed: command not found
make: *** [icaldoc.gen] Error 127
cat ./doc/interface.doc | ./f2h > tcldoc.gen
./f2h: sed: command not found
make: *** [tcldoc.gen] Error 127
make: Target `all' not remade because of errors.
#! /bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host PC7212:
#
# ./configure  --verbose --prefix=/gnuwin32/b18/tcl --with-tclsh=/gnuwin32/b18/bin/tclsh76.exe --with-tclconfig=/gnuwin32/b18/H-i386-cygwin32/lib
#
# Compiler output produced by configure, useful for debugging
# configure, is in ./config.log if it exists.

ac_cs_usage="Usage: ./config.status [--recheck] [--version] [--help]"
for ac_option
do
  case "$ac_option" in
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
    echo "running ${CONFIG_SHELL-/bin/sh} ./configure  --verbose --prefix=/gnuwin32/b18/tcl --with-tclsh=/gnuwin32/b18/bin/tclsh76.exe --with-tclconfig=/gnuwin32/b18/H-i386-cygwin32/lib --no-create --no-recursion"
    exec ${CONFIG_SHELL-/bin/sh} ./configure  --verbose --prefix=/gnuwin32/b18/tcl --with-tclsh=/gnuwin32/b18/bin/tclsh76.exe --with-tclconfig=/gnuwin32/b18/H-i386-cygwin32/lib --no-create --no-recursion ;;
  -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
    echo "./config.status generated by autoconf version 2.7"
    exit 0 ;;
  -help | --help | --hel | --he | --h)
    echo "$ac_cs_usage"; exit 0 ;;
  *) echo "$ac_cs_usage"; exit 1 ;;
  esac
done

ac_given_srcdir=.
ac_given_INSTALL="/gnuwin32/b18/H-i386-cygwin32/bin/install -c"

trap 'rm -fr Makefile startup.tcl calendar/Makefile time/Makefile config.h conftest*; exit 1' 1 2 15

# Protect against being on the right side of a sed subst in config.status.
sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
 s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
/^[ 	]*VPATH[ 	]*=[^:]*$/d

s%@CFLAGS@%-g -O%g
s%@CPPFLAGS@%%g
s%@CXXFLAGS@%-g -O%g
s%@DEFS@%-DHAVE_CONFIG_H%g
s%@LDFLAGS@%%g
s%@LIBS@%%g
s%@exec_prefix@%${prefix}%g
s%@prefix@%/gnuwin32/b18/tcl%g
s%@program_transform_name@%s,x,x,%g
s%@bindir@%${exec_prefix}/bin%g
s%@sbindir@%${exec_prefix}/sbin%g
s%@libexecdir@%${exec_prefix}/libexec%g
s%@datadir@%${prefix}/share%g
s%@sysconfdir@%${prefix}/etc%g
s%@sharedstatedir@%${prefix}/com%g
s%@localstatedir@%${prefix}/var%g
s%@libdir@%${exec_prefix}/lib%g
s%@includedir@%${prefix}/include%g
s%@oldincludedir@%/usr/include%g
s%@infodir@%${prefix}/info%g
s%@mandir@%${prefix}/man%g
s%@ICAL_VERSION@%2.1%g
s%@INSTALL_PROGRAM@%${INSTALL}%g
s%@INSTALL_DATA@%${INSTALL} -m 644%g
s%@RANLIB@%ranlib%g
s%@LN_S@%ln -s%g
s%@MAILER@%Mail%g
s%@CC@%gcc%g
s%@CXX@%c++%g
s%@WISH@%%g
s%@tclsh@%/gnuwin32/b18/bin/tclsh76.exe%g
s%@TCL_LIB_SPEC@%-L/gnuwin32/b18/H-i386-cygwin32/lib -ltcl7.6%g
s%@TCL_PREFIX@%/gnuwin32/b18/tcl%g
s%@TCL_EXEC_PREFIX@%/gnuwin32/b18/H-i386-cygwin32%g
s%@TK_LIB_SPEC@%-L/gnuwin32/b18/H-i386-cygwin32/lib -ltk4.2%g
s%@TK_LIBS@%-L/usr/openwin/lib -lX11 -ldl  %g
s%@TK_PREFIX@%/gnuwin32/b18/tcl/lib%g
s%@TK_EXEC_PREFIX@%/gnuwin32/b18/H-i386-cygwin32%g
s%@TK_XINCLUDES@%-I/usr/openwin/include%g
s%@TCL_SCRIPTS@% /gnuwin32/b18/tcl/lib/tcl7.6/init.tcl /gnuwin32/b18/tcl/lib/tcl7.6/parray.tcl%g
s%@TK_SCRIPTS@%/gnuwin32/b18/tcl/lib/lib/tk4.2/tk.tcl  /gnuwin32/b18/tcl/lib/lib/tk4.2/bgerror.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/button.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/clrpick.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/comdlg.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/dialog.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/entry.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/focus.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/listbox.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/menu.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/msgbox.tcl /gnuwin32/b18/tcl/lib/lib/t
k4.2/obsolete.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/optmenu.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/palette.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/scale.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/scrlbar.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/tearoff.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/text.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/tkfbox.tcl /gnuwin32/b18/tcl/lib/lib/tk4.2/xmfbox.tcl%g
s%@ICAL_TCLLIB_SCRIPTS@% ./tcllib/canvas.tcl ./tcllib/class.tcl ./tcllib/dg_bug.tcl ./tcllib/dg_error.tcl ./tcllib/dg_file.tcl ./tcllib/dg_num.tcl ./tcllib/dg_string.tcl ./tcllib/dg_yn.tcl ./tcllib/dg_ync.tcl ./tcllib/filesel.tcl ./tcllib/hooks.tcl ./tcllib/key.tcl ./tcllib/label.tcl ./tcllib/menus.tcl ./tcllib/ruler.tcl ./tcllib/support.tcl ./tcllib/textwin.tcl%g
s%@ICAL_SCRIPTS@% ./actions.tcl ./alarm.tcl ./apptlist.tcl ./canvsup.tcl ./dateeditor.tcl ./dayview.tcl ./dg_alarms.tcl ./dg_item.tcl ./dg_key.tcl ./dg_monthr.tcl ./dg_print.tcl ./dg_range.tcl ./dg_wdays.tcl ./help.tcl ./ical_text.tcl ./ical_x.tcl ./io.tcl ./itemlist.tcl ./itemwindow.tcl ./link.tcl ./listing.tcl ./notelist.tcl ./parse.tcl ./pref.tcl ./print.tcl ./support.tcl ./timerange.tcl ./trigger.tcl%g
s%@CPP@%gcc -E%g
s%@LIBOBJS@%%g
s%@CONFIGURE@%./configure %g
s%@MFILES@%Makefile startup.tcl calendar/Makefile time/Makefile%g
s%@MFILES_IN@% ./Makefile.in ./startup.tcl.in ./calendar/Makefile.in ./time/Makefile.in%g
s%@subdirs@%types%g

CEOF

CONFIG_FILES=${CONFIG_FILES-"Makefile startup.tcl calendar/Makefile time/Makefile"}
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
  # Support "outfile[:infile]", defaulting infile="outfile.in".
  case "$ac_file" in
  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  *) ac_file_in="${ac_file}.in" ;;
  esac

  # Adjust relative srcdir, etc. for subdirectories.

  # Remove last slash and all that follows it.  Not all systems have dirname.
  ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
  if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
    # The file is in a subdirectory.
    test ! -d "$ac_dir" && mkdir "$ac_dir"
    ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
    # A "../" for each directory in $ac_dir_suffix.
    ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
  else
    ac_dir_suffix= ac_dots=
  fi

  case "$ac_given_srcdir" in
  .)  srcdir=.
      if test -z "$ac_dots"; then top_srcdir=.
      else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
  /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
  *) # Relative path.
    srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
    top_srcdir="$ac_dots$ac_given_srcdir" ;;
  esac

  case "$ac_given_INSTALL" in
  [/$]*) INSTALL="$ac_given_INSTALL" ;;
  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
  esac
  echo creating "$ac_file"
  rm -f "$ac_file"
  configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
  case "$ac_file" in
  *Makefile*) ac_comsub="1i\\
# $configure_input" ;;
  *) ac_comsub= ;;
  esac
  sed -e "$ac_comsub
s%@configure_input@%$configure_input%g
s%@srcdir@%$srcdir%g
s%@top_srcdir@%$top_srcdir%g
s%@INSTALL@%$INSTALL%g
" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
fi; done
rm -f conftest.subs

# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
# NAME is the cpp macro being defined and VALUE is the value it is being given.
#
# ac_d sets the value in "#define NAME VALUE" lines.
ac_dA='s%^\([ 	]*\)#\([ 	]*define[ 	][ 	]*\)'
ac_dB='\([ 	][ 	]*\)[^ 	]*%\1#\2'
ac_dC='\3'
ac_dD='%g'
# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
ac_uA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
ac_uB='\([ 	]\)%\1#\2define\3'
ac_uC=' '
ac_uD='\4%g'
# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
ac_eA='s%^\([ 	]*\)#\([ 	]*\)undef\([ 	][ 	]*\)'
ac_eB='$%\1#\2define\3'
ac_eC=' '
ac_eD='%g'

CONFIG_HEADERS=${CONFIG_HEADERS-"config.h"}
for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
  # Support "outfile[:infile]", defaulting infile="outfile.in".
  case "$ac_file" in
  *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
       ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
  *) ac_file_in="${ac_file}.in" ;;
  esac

  echo creating $ac_file

  rm -f conftest.frag conftest.in conftest.out
  cp $ac_given_srcdir/$ac_file_in conftest.in

  cat > conftest.frag <<CEOF
${ac_dA}STDC_HEADERS${ac_dB}STDC_HEADERS${ac_dC}1${ac_dD}
${ac_uA}STDC_HEADERS${ac_uB}STDC_HEADERS${ac_uC}1${ac_uD}
${ac_eA}STDC_HEADERS${ac_eB}STDC_HEADERS${ac_eC}1${ac_eD}
${ac_dA}HAVE_STRING_H${ac_dB}HAVE_STRING_H${ac_dC}1${ac_dD}
${ac_uA}HAVE_STRING_H${ac_uB}HAVE_STRING_H${ac_uC}1${ac_uD}
${ac_eA}HAVE_STRING_H${ac_eB}HAVE_STRING_H${ac_eC}1${ac_eD}
${ac_dA}HAVE_SYS_UTSNAME_H${ac_dB}HAVE_SYS_UTSNAME_H${ac_dC}1${ac_dD}
${ac_uA}HAVE_SYS_UTSNAME_H${ac_uB}HAVE_SYS_UTSNAME_H${ac_uC}1${ac_uD}
${ac_eA}HAVE_SYS_UTSNAME_H${ac_eB}HAVE_SYS_UTSNAME_H${ac_eC}1${ac_eD}
${ac_dA}HAVE_LIMITS_H${ac_dB}HAVE_LIMITS_H${ac_dC}1${ac_dD}
${ac_uA}HAVE_LIMITS_H${ac_uB}HAVE_LIMITS_H${ac_uC}1${ac_uD}
${ac_eA}HAVE_LIMITS_H${ac_eB}HAVE_LIMITS_H${ac_eC}1${ac_eD}
CEOF
  sed -f conftest.frag conftest.in > conftest.out
  rm -f conftest.in
  mv conftest.out conftest.in

  cat > conftest.frag <<CEOF
${ac_dA}HAVE_FSYNC${ac_dB}HAVE_FSYNC${ac_dC}1${ac_dD}
${ac_uA}HAVE_FSYNC${ac_uB}HAVE_FSYNC${ac_uC}1${ac_uD}
${ac_eA}HAVE_FSYNC${ac_eB}HAVE_FSYNC${ac_eC}1${ac_eD}
${ac_dA}HAVE_STRERROR${ac_dB}HAVE_STRERROR${ac_dC}1${ac_dD}
${ac_uA}HAVE_STRERROR${ac_uB}HAVE_STRERROR${ac_uC}1${ac_uD}
${ac_eA}HAVE_STRERROR${ac_eB}HAVE_STRERROR${ac_eC}1${ac_eD}
${ac_dA}HAVE_UNAME${ac_dB}HAVE_UNAME${ac_dC}1${ac_dD}
${ac_uA}HAVE_UNAME${ac_uB}HAVE_UNAME${ac_uC}1${ac_uD}
${ac_eA}HAVE_UNAME${ac_eB}HAVE_UNAME${ac_eC}1${ac_eD}
${ac_dA}HAVE_STRERROR_PROTO${ac_dB}HAVE_STRERROR_PROTO${ac_dC}1${ac_dD}
${ac_uA}HAVE_STRERROR_PROTO${ac_uB}HAVE_STRERROR_PROTO${ac_uC}1${ac_uD}
${ac_eA}HAVE_STRERROR_PROTO${ac_eB}HAVE_STRERROR_PROTO${ac_eC}1${ac_eD}
CEOF
  sed -f conftest.frag conftest.in > conftest.out
  rm -f conftest.in
  mv conftest.out conftest.in

  cat > conftest.frag <<CEOF
${ac_dA}HAVE_GETPID_PROTO${ac_dB}HAVE_GETPID_PROTO${ac_dC}1${ac_dD}
${ac_uA}HAVE_GETPID_PROTO${ac_uB}HAVE_GETPID_PROTO${ac_uC}1${ac_uD}
${ac_eA}HAVE_GETPID_PROTO${ac_eB}HAVE_GETPID_PROTO${ac_eC}1${ac_eD}
${ac_dA}HAVE_STRNCASECMP_PROTO${ac_dB}HAVE_STRNCASECMP_PROTO${ac_dC}1${ac_dD}
${ac_uA}HAVE_STRNCASECMP_PROTO${ac_uB}HAVE_STRNCASECMP_PROTO${ac_uC}1${ac_uD}
${ac_eA}HAVE_STRNCASECMP_PROTO${ac_eB}HAVE_STRNCASECMP_PROTO${ac_eC}1${ac_eD}
s%^[ 	]*#[ 	]*undef[ 	][ 	]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
CEOF
  sed -f conftest.frag conftest.in > conftest.out
  rm -f conftest.in
  mv conftest.out conftest.in

  rm -f conftest.frag conftest.h
  echo "/* $ac_file.  Generated automatically by configure.  */" > conftest.h
  cat conftest.in >> conftest.h
  rm -f conftest.in
  if cmp -s $ac_file conftest.h 2>/dev/null; then
    echo "$ac_file is unchanged"
    rm -f conftest.h
  else
    rm -f $ac_file
    mv conftest.h $ac_file
  fi
fi; done



exit 0
/* config.h.  Generated automatically by configure.  */
/* Copyright (c) 1993 Sanjay Ghemawat */
#ifndef _CONFIG_H_IN
#define _CONFIG_H_IN

/* #undef pid_t */

/* #undef SIZEOF_LONG */
#define HAVE_STRING_H 1
#define HAVE_LIMITS_H 1

#define HAVE_FSYNC 1

#define HAVE_STRERROR 1
#define HAVE_STRERROR_PROTO 1
/* #undef HAVE_SYS_ERRLIST_PROTO */

/* #undef HAVE_GETTIMEOFDAY_PROTO */

/* #undef HAVE_GETHOSTID */
/* #undef HAVE_GETHOSTID_PROTO */

#define HAVE_UNAME 1
#define HAVE_SYS_UTSNAME_H 1
/* #undef HAVE_GETHOSTNAME_PROTO */

#define HAVE_GETPID_PROTO 1

#define HAVE_STRNCASECMP_PROTO 1

#endif /* _CONFIG_H_IN */
Christian Jönsson
Div. of C&C Warf. Tech.
Dep't of Comm. Syst.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]