stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lance Diduck" <lancedid...@nyc.rr.com>
Subject Cygwin build
Date Sun, 11 Sep 2005 12:13:38 GMT
Notes on  Cygwin build __CYGWIN__ using gcc 3.4.4 BUILDTYPE=11s default
modes 

1. <unistd.h> defines _SC_PAGESIZE and not _SC_PAGE_SIZE,  I put a define in
memattr.cpp to get to compile, but I'm sure that's probably not the best
place

2. config.h file should have a entry for _RWSTD_NO_MADVISE I modified the
build's config file directly, I'm not sre how to modify the things that
generate the config.h in the first place.

3. atomic.S /.s confusion, build wants to see .S so renamed the .s to .S .
(See http://issues.apache.org/jira/browse/STDCXX-14)

 

4. gas did not like the .type statements in atomic-i86.s so I commented them
out for now. Some weird error claiming there was 'junk' on the line starting
with the underscore. Pulled file up in hex mode, did not see anything
unusual. Tried wrapping with .def /.endef but that didn't work either. Once
the .S/.s issue is resolved, I'll look at this again.

User should be advised that catgets package should be installed (for gencat)
which is not something they are likely to have. 

Warnings:
/cygdrive/c/stdcxx7/stdcxx-2005-07-19/src/collate.cpp:502: warning: unused
parameter 'src'

/cygdrive/c/stdcxx7/stdcxx-2005-07-19/src/collate.cpp:502: warning: unused
parameter 'nchars'

/cygdrive/c/stdcxx7/stdcxx-2005-07-19/src/wcodecvt.cpp: In function
`std::codecvt_base::result __rw::__rw_libstd_do_out(const wchar_t*, const
wchar_t*, const wchar_t*&, char*, char*, char*&, int, const
__rw::__rw_codecvt_t*)':

/cygdrive/c/stdcxx7/stdcxx-2005-07-19/src/wcodecvt.cpp:840: warning:
comparison is always true due to limited range of data type


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message