I'm using the mingw cross-compiler as distributed with Debian sid,
with the current version being mingw32 22.214.171.12430804.1-1,
mingw32-binutils 126.96.36.19930807.1-1 and mingw32-runtime
3.2-1. The problem with binutils, or actually the dll wrappers
generated by it, is the missing of symbols of the actual function
names - there are only the mangled @-symbols. This causes
problems using autoconf because it can't guess the mangling when
checking for existence of functions. It would be preferable if the
dlltool could also add the @-stripped symbol as well. I created a
patch that does exactly this if the -k (--kill-at) option is given.
Please cf. http://bugs.debian.org/217813 for the actual patch.
Log in to post a comment.