-
-
Notifications
You must be signed in to change notification settings - Fork 18.4k
build/install problem on windows #1360
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
Comments
Looks like a problem with the ujson extension linking to npymath. #1371 should fix it. (Or, due to licensing issues, the ujson extension might be removed, either way it should be fixed!) |
This should be fixed in git master. Please let us know if it still doesn't build |
Sadly, it still doesn't build: $ git describe $ python setup.py build
|
Building on mingw32 again and all the tests are passing except for 32-bit segfaulting issues in |
$ git describe $ python setup.py build
|
Looks like the MINGW macro check isn't suitable for some versions, I'll look into a better method. Do you know what version of mingw you're using? |
I'm not sure if this will help, but the compiler invocation used in part of the pandas build for ujson is as follows:
And the version of gcc provided by Enthought in the distribution is
|
My apologies-- I didn't push the fix that fixed the build on mingw32. Give me a minute and will push |
OK building cleanly for me after dc491f5 on mingw32, Win32 EPD 7.1-1 |
[C:..\packages\pandas]:git describe This version builds and installs cleanly for me. Great job! Unfortunately, one of the tests causes the interpreter to quit: $ nosetests -v pandas
The interpreter then quits ("python.exe: python.exe has stopped working. Windows is checking for a solution to the problem..."). |
I saw one other report of that test failing for someone else. I haven't been able to reproduce yet, though |
Scratch that. I'm able to get a segfault on that set of tests with mingw32. I'll look into it |
Note with the mingw on my windows xp vm I am now back to getting a build error with the current master
Full message:
I guess ideally these types should be checked for in a configure script or similar. |
I fixed the test_period.py segfaults, the remaining issues are coming from ujson which looks like it may need to be factored into a separate extension until the mingw32 issues can be sorted out. I'm going to close this issue and create a separate one for the ujson issues-- you can safely use the pandas build, just steer clear of the |
platform: Windows 7
python: Python: Enthought Python Distribution, Version: 7.1-1 (32-bit)
$ python setup.py install
The text was updated successfully, but these errors were encountered: