This is the mail archive of the cygwin 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]
Other format: [Raw text]

building cygwin1.dll with gcc 4.3.1


gcc 4.3.1

In file included from /src/cygwin-snapshot-20080822-1/winsup/cygwin/dcrt0.cc:29:

/src/cygwin-snapshot-20080822-1/winsup/cygwin/shared_info.h:98: error: extra qua
lification 'mount_info::' on member 'create_root_entry'

class mount_info
{
...
<  void mount_info::create_root_entry (const PWCHAR root);
>  void create_root_entry (const PWCHAR root);
...
};


and const is almost meaningless here btw, probably
should be PCWSTR.


Haven't looked at these yet but they sound obvious:


/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc: In function 'bool handl
e_to_fn(void*, char*)':
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:973: error: jump to labe
l 'unknown'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:874: error:   from here
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:878: error:   crosses in
itialization of 'size_t w32len'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:877: error:   crosses in
itialization of 'WCHAR* w32'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:973: error: jump to labe
l 'unknown'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:867: error:   from here
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:878: error:   crosses in
itialization of 'size_t w32len'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:877: error:   crosses in
itialization of 'WCHAR* w32'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:973: error: jump to labe
l 'unknown'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:858: error:   from here
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:878: error:   crosses in
itialization of 'size_t w32len'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:877: error:   crosses in
itialization of 'WCHAR* w32'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:862: error:   crosses in
itialization of 'NTSTATUS res'
/src/cygwin-snapshot-20080822-1/winsup/cygwin/dtable.cc:861: error:   crosses in
itialization of 'OBJECT_NAME_INFORMATION* ntfn'
make[3]: *** [dtable.o] Error 1
make[3]: Leaving directory `/obj/cygwin.1/i686-pc-cygwin/winsup/cygwin'
make[2]: *** [cygwin] Error 1
make[2]: Leaving directory `/obj/cygwin.1/i686-pc-cygwin/winsup'
make[1]: *** [all-target-winsup] Error 2
make[1]: Leaving directory `/obj/cygwin.1'
make: *** [all] Error 2


 - Jay

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


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