> Martin> On Windows, the GMP binaries would be incorporated into > Martin> pythonxy.dll. This would force anybody providing a copy of > Martin> pythonxy.dll to also provide the sources of GMP. > > As I understand it the proposal was to allow people to substitute GMP for > Python's long implementation. Just deliver binaries with the Python long > version if you don't want to distribute the GMP source.
Ah, as an option, it could work. > OTOH, it should be > no big deal to drop a zip archive of the GMP sources which correspond to the > code bound into the DLL. How would end users then extract the sources from the DLL? How would they learn that they even have them in the first place? Also, people would complain about the increase in size - it's 3.2MB as a zip file (1,7M as .tar.bz2). > OTOOH, doesn't Windows support dynamic linking? > Can't pythonxy.dll dynamically link to a gmpMN.dll? How would that help in not having to distribute the source? Dynamic linking still requires that the code is available at run-time. Regards, Martin _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com