csgtool
csgtool copied to clipboard
Visual Studio
Work towards fixing https://github.com/sshirokov/csgtool/issues/53 by letting this project compile in Visual Studio without breaking the existing CI build
Work is being done with VS2015
How?
- [x] Manage to build a static lib in windows
- [x] Without warnings
- [x] Make sure it even kinda works
- [x] Set up a solution structure that can co-exist
- [x] Build a windows exe depending on the static lib
- [x] Make sure the exe works
- [x] Nice, Good Job!
Bugs
- [x] Make sure we can intersect jaws and jaws2
- [x] Consider the text vs binary differences (is this still a thing)
- [ ]
csgtool\Debug>csgtool audit ..\tests\fixtures\cube.txt.stlcrashes - [ ] Other Windows things?
- [ ] Run the test suite
Bonus Rount
- [ ] Windows CI build
Any word on when the visual studio version will be done? :smiley:
Any word on when the visual studio version will be done? 😃
I will take a few more stabs this week, and if I stab the right parts, hopefully this week? If you don't hear from me by then, please remind me again :(
Sorry for taking forever on this one
Awesome :+1:
sidenote: Having trouble running a 64-bit build? it builds fine and loads files fine, then dies around 'poly_classify_vertex'
Is 64-bit not supported?
Thanks!
Is 64-bit not supported?
It should be since I ran this in production in 64 bit linux the whole time. What kind of failure did you see? The remaining fixes I anticipate here are mostly around disk IO thanks to windows' distinction of "binary" files. 😿
I think you're right regarding the diskIO being the cause... The crashes happened seemingly randomly at various places in the code.