Closed ThomTrab closed 9 years ago
Which version of cython are you using currently? Will take a look why the Makefile will regenerate the cpp files instead using the ones provided.
I'm using Cython version 0.15.1
The Makefile looks for timestamps - when the source is newer, it will generate the target. However, after checkout, the timestamps are probably pretty close together (and randomly so), so if there is a direct dependency cython-input -> .cpp and then there is some other dependency that lists that .cpp, then make fill follow the dependencies and possibly re-build the *.cpp.
Maybe the cython-build step should be less formulated as a dependency in that case but just as an explicit step generate-code:
Let me know if you need help with the makefile @Saij
Ah I see. Will change the makefile as you suggested.
OK created a pull request and moved the generation of the code from cython to a separate command. Only thing is, I couldn't test it 'cause my PI is currently not working.
This should be working now. @ThomTrab, can you do a fresh pull and try again ?
@hzeller I don't have the PI in hand. I will do this as soon as I have it. This should be beginning of next week. I keep you posted
Thank you very much both of you @hzeller and @saij for your very reactive answer and solution.
Work like a charm
Hello, Thank you very much for all your work, I can not do it but I'm happy to use the python library. But I'm not able any more to build the python library based on the lastest version of the repo on a Raspberry Pi. Here under the error message:
I try on my laptop and it's OK, even if doesn't seem to use cython in the process Thank you,