-
-
Notifications
You must be signed in to change notification settings - Fork 126
Python v3.5 #4
Comments
Sounds great @johnlb! If you could send the wheel I'll make it available with the current release. |
Looks like you're using distutils, so I think I can't make a wheel? Instead, what's your current build process? I can just repeat that. Also, looks like master is ahead of the most recent release (0.7.1). Would you rather I use an older commit inline with 0.7.1 or just build from the head? |
I use the following the compile an installation file for both 32 and 64 versions with Microsoft SDK 7.1 (python version 2.7 needs the 7.0):
I'm on linux, so I'll probably investigate this in more detail only for the next release. As for the version, it would be better to compile the 0.7.1 version, so that all installers behave the same. |
Sorry for the delay, I've actually been having some trouble with the build (if its not one thing...). Should get it worked out soon. |
Here's the 0.7.1 release. I'm not able to compile the 0.8.1 release (either myself or through pip). It is getting caught on the clipper library: building 'gdspy.clipper' extension |
Turns out, the fix was simple. Had to add "#define _USE_MATH_DEFINES" to clipper.hpp. Will send a pull request in a sec. Here is 0.8.1 |
Thanks @johnlb! I'll merge your chengaes as well. |
Thank you both for providing the wheel, but I for some reason it didn't work for me.
As above the issue was
I tried the suggested fix above, and it worked for me. When building I got a few warnings, but gdspy was installed. |
Hey - Sorry for the delay. I'm too busy this week, but I'll take a look at generating a new binary early next week. |
FYI, I've started developing with this on Python 3.5 and I haven't had any trouble so far.
Had to get VS14 for pip to install (I'm on Win10), but it was fine after that. Probably could generate a wheel for it though, if you wanted?
The text was updated successfully, but these errors were encountered: