urgent problems with win32 debug build

Adrian Eyre a.eyre at optichrome.com
Fri Oct 22 04:59:14 EDT 1999


> ImportError: no module named xxxx

Due to big problems with mixing runtime DLLs, it has now been decreed,
that all debug extension modules (dll/pyd) must have an _d suffix, as
bad things happen when you mix MSVCRT/MSVCRTD. Make sure that for
module "spam", the files are named:

Debug: spam_d.dll or spam_d.pyd
Release: spam.dll or spam.pyd

This _d convention doen NOT apply to the init function. Both versions
should have an initspam() function.

Yup. This one caught me out too... :-)

--------------------------------------------
Adrian Eyre <mailto:a.eyre at optichrome.com>
Optichrome Computer Solutions Ltd
Maybury Road, Woking, Surrey, GU21 5HX, UK
Tel: +44 1483 740 233  Fax: +44 1483 760 644
http://www.optichrome.com 
--------------------------------------------





More information about the Python-list mailing list