[SciPy-user] weave: how to give code to someone w/o compiler
robert.kern at gmail.com
Mon Aug 7 12:36:03 CDT 2006
Travis N. Vaught wrote:
> Sebastian Haase wrote:
>> I just starting to use weave - it seems to be the best thing since sliced
>> bread ...
>> First I have two questions:
>> a) Is it possible to distribute modules using weave to other people who might
>> NOT have a C compiler installed ?
>> b) when I (or someone who does not have a C compiler !) change parts of that
>> module that should not require a recompiling of the C part - is weave smart
>> enough to recognise this ?
>> Sebastian Haase
> It's my understanding that a re-compile is triggered by a mismatch to a
> MD5 generated on the C string that is to be compiled and the cached MD5
> for the expression. This would mean that only changes to that string
> would force a re-compile. However, even formatting changes (even to
> whitespace) in the C string force a recompile.
The types of the inputs are also taken into account.
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the SciPy-user