QUERY
>>>> "Marcus" == Marcus Crestani
<crestani(a)informatik.uni-tuebingen.de> writes:
Marcus> The Cygwin modules do not work --with-error-checking,
Marcus> because then the API imports/exports list in
Marcus> src/xemacs.def.in.in lacks many error-checking related
Marcus> symbols that are only used when ERROR_CHECK_TYPES is on.
Marcus> It is trivial to add these to src/xemacs.def.in.in.
I think they are likely to fail anywhere for that reason. I'm not
sure why they seem to work on Linux; they definitely don't on Mac OS
X.
I think it's worth figuring this out for external modules (those not
distributed with the XEmacs sources). But for modules that are
distributed with XEmacs, and therefore might be staticly linked to
xemacs, we need the code in inline.c anyway, don't we? Otherwise we
would need to prohibit use of INLINE_HEADER in the modules.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.