Hi, Does anyone know what m.lib is, as alot of the executables produced seem to want to link with it, and I don't have it! (This is on Windows, usgin cygwin) Cheers, Ben
Ben.Young@risk.sungard.com wrote:
Hi,
Does anyone know what m.lib is, as alot of the executables produced seem to want to link with it, and I don't have it! (This is on Windows, usgin cygwin)
I got the same problem. It appears to be a glitch with distutils, which to my knowledge were not made for production of standalone executables. At least it works when producing an extension module. I'm currently building a VC project for building PyPy and will check the dependencies. ciao - chris -- Christian Tismer :^) <mailto:tismer@stackless.com> tismerysoft GmbH : Have a break! Take a ride on Python's Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/ 14109 Berlin : PGP key -> http://wwwkeys.pgp.net/ work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/
Hi, On Mon, Aug 15, 2005 at 02:44:59PM +0200, Christian Tismer wrote:
Does anyone know what m.lib is, as alot of the executables produced seem to want to link with it, and I don't have it! (This is on Windows, usgin cygwin)
I got the same problem. It appears to be a glitch with distutils, which to my knowledge were not made for production of standalone executables. At least it works when producing an extension module.
It's the math lib, needed for <math.h> on Linux. In translator/tool/cbuild.py, we just add 'm' to the list of libraries to compile a standalone program. I guess we need to be more subtle here... Armin
Armin Rigo wrote:
Hi,
On Mon, Aug 15, 2005 at 02:44:59PM +0200, Christian Tismer wrote:
Does anyone know what m.lib is, as alot of the executables produced seem to want to link with it, and I don't have it! (This is on Windows, usgin cygwin)
I got the same problem. It appears to be a glitch with distutils, which to my knowledge were not made for production of standalone executables. At least it works when producing an extension module.
It's the math lib, needed for <math.h> on Linux. In translator/tool/cbuild.py, we just add 'm' to the list of libraries to compile a standalone program. I guess we need to be more subtle here...
Did that. We can now batch-build on Windows. ciao - chris -- Christian Tismer :^) <mailto:tismer@stackless.com> tismerysoft GmbH : Have a break! Take a ride on Python's Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/ 14109 Berlin : PGP key -> http://wwwkeys.pgp.net/ work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05 PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04 whom do you want to sponsor today? http://www.stackless.com/
participants (3)
-
Armin Rigo
-
Ben.Young@risk.sungard.com
-
Christian Tismer