Mail Archives: cygwin-developers/1999/01/02/17:27:30
The above new style for defining
_ctype_ as __imp__ctype,
sys_nerr as __imp__sys_nerr
and sys_errlist as __imp__sys_errlist
is a pitfall. Every linkage against libraries, compiled
using B20 'til B21 (0.7/...) breaks now, if this libraries
are using the above variables. Especially _ctype_ is more
or less unavoidable.
For example:
Tcsh is now linkable against libtermcap.a but unfortunately
not against libncurses.
This behaviour is really annoying, if you haven't the
sources for the library or you have problems in compiling
the library :-(
I think, this wasn't the intention of this change, was it?
Regards,
Corinna
- Raw text -