And here is one of the compile errors if you wanted to know:
opennurbs/opennurbs_defines.cpp:1890:8: error: case value evaluates to 4294967295, which cannot be narrowed to type ‘int’ [-Wc++11-narrowing]
case os_all_snaps: osm = os_all_snaps; break;
^
1 error generated.
Yes, it already worked with clang. And with the addition of the -std=c++11 compile flag, I got some errors, and I fixed them on my side. I already have a patch file.
I’m stuck trying to get the patch file into someone’s hands so that it can be included upstream.
Ah yes, sorry about that. Feel free for forward the patch to me (dale@mcneel.com). I have a feeling its already been addressed in the Rhino WIP code stream.