wooey / Wooey

A Django app that creates automatic web UIs for Python scripts.
http://wooey.readthedocs.org
BSD 3-Clause "New" or "Revised" License
2.13k stars 184 forks source link

py-bcrypt build fails on windows #13

Open titusz opened 9 years ago

titusz commented 9 years ago

Just wanted to try out Wooey on Windows 7. Unfortunately the py-bcrypt build fails miserably:

\pybc_blf.h(86) : error C2146: syntax error : missing ')' before identifier 'passlen'
\pybc_blf.h(86) : error C2081: 'size_t' : name in formal parameter list illegal
\pybc_blf.h(86) : error C2061: syntax error : identifier 'passlen'
\pybc_blf.h(86) : error C2059: syntax error : ';'
\pybc_blf.h(86) : error C2059: syntax error : ','
\pybc_blf.h(88) : error C2059: syntax error : ')'
\pybc_blf.h(91) : error C2146: syntax error : missing ')' before identifier 'n'
\pybc_blf.h(91) : error C2081: 'size_t' : name in formal parameter list illegal
\pybc_blf.h(91) : error C2061: syntax error : identifier 'n'
\pybc_blf.h(91) : error C2059: syntax error : ';'
\pybc_blf.h(91) : error C2059: syntax error : ')'
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 9.0\\VC\\BIN\\cl.exe' failed with exit status 2
Chris7 commented 9 years ago

If possible, I'd use conda for your dependencies. I don't personally use windows (for those exact reasons you posted) but I've heard conda works wonders for solving these windows issues.