[Distutils] distutil or setup problem?
Thu Nov 30 09:43:01 2000
"Thomas Heller" <firstname.lastname@example.org> writes:
> email@example.com (Berthold Höllmann) writes:
> > Ahh, I'm wrong. Distutils 1.0.1 do not work with Python 1.5.2 on Win32
> > because the 1.5.2 config.h for Win does *not* contain the neccesarry
> > #pragma definitions for the library inclusion (at least in my copy).
> This is from 1.5.2 config.h:
> #ifdef MS_WIN32
> #ifndef USE_DL_EXPORT
> /* So nobody needs to specify the .lib in their Makefile any more */
> #ifdef _DEBUG
> #pragma comment(lib,"python15_d.lib")
> #pragma comment(lib,"python15.lib")
> #endif /* USE_DL_EXPORT */
> So, it *should* work...
> And it *does* work, just checked it out.
> > So I guess get_libraries in distutils/command/build_ext.py should be
> > changed to something like
> It has been debated on distutils-sig in the past whether build_ext
> should special-case MSVCCompiler or not. Maybe we should remove this
> special case completely.
> Anyway, I would be interrested why it does not work for you.
OK, my boss needed 1.5.2. He made a local install and copied the file
to our file server, but only the executables, not the header files, so
they are still from 1.5. Now I replaced them with the new ones and it
all works better now. Thanks for your help.
) tel. : +49 (40) 3 61 49 - 73 74
C[_] These opinions might be mine, but never those of my employer.