-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qhull installation trouble in windows #13
Comments
I can confirm that this also shows up in Windows XP SP3: (first tried installing without realizing I needed vcpython27, hence the first install attempt shown)
|
It appears the fix is documented here, under "Compatibility with non-GNU compilers": |
I had the same problem, so I decided to start working on a patch to get pyhull working on Windows. To start, I made the change @marcio-ao suggested (thanks). This was just the tip of the iceberg though. Next
Next we don't have |
Perhaps someone who is more skilled in C than I am, could have a look at this PR #15. |
Hi,
I am trying to pip install qhull in a win7 environment. It failed giving and is throwing up the following error.
error: command 'C:\Users\xxxxxx\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe' failed with exit status 2
Any ideas?
the full message is a follows
C:\Users\xxxxxxx\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -Isrc\libqhull -IC:\Python27\include -IC:\Python27\PC /Tcsrc_pyhull.c /Fobuild\temp.win32-2.7\Release\src_pyhull.obj
_pyhull.c
src_pyhull.c(91) : warning C4013: 'strtok_r' undefined; assuming extern returning int
src_pyhull.c(91) : warning C4047: '=' : 'char *' differs in levels of indirection from 'int'
src_pyhull.c(100) : warning C4013: 'fmemopen' undefined; assuming extern returning int
src_pyhull.c(100) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(101) : warning C4013: 'open_memstream' undefined; assuming extern returning int
src_pyhull.c(101) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(169) : warning C4047: '=' : 'char *' differs in levels of indirection from 'int'
src_pyhull.c(180) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(181) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(255) : warning C4047: '=' : 'char *' differs in levels of indirection from 'int'
src_pyhull.c(264) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(265) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(338) : warning C4047: '=' : 'char *' differs in levels of indirection from 'int'
src_pyhull.c(347) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(348) : warning C4047: '=' : 'FILE *' differs in levels of indirection from 'int'
src_pyhull.c(453) : error C2143: syntax error : missing ')' before '('
src_pyhull.c(453) : error C2143: syntax error : missing ')' before '('
src_pyhull.c(453) : error C2091: function returns function
src_pyhull.c(453) : error C2143: syntax error : missing ')' before 'string'
src_pyhull.c(453) : error C2091: function returns function
src_pyhull.c(453) : error C2143: syntax error : missing '{' before 'string'
src_pyhull.c(453) : error C2059: syntax error : ''
src_pyhull.c(453) : error C2059: syntax error : ')'
src_pyhull.c(453) : error C2059: syntax error : ')'
Regards
Hari
The text was updated successfully, but these errors were encountered: