Also, if people don’t know yet, Joeedh mentions in the commit that people testing Bmesh and reporting bugs and shortfalls are right now almost a requirement to see this in Trunk, so the Graphicall builders should fire up the compilers so he can have testers.
Said it before and here I go again. I would love to test this, but I still can’t build it with scons.
Linking program ==> ‘blender’
/home/phil/Blender_builds/blender-bmesh/build/linux2/lib/libbf_modifiers.a(MOD_mirror.o): In function doMirrorOnAxis': MOD_mirror.c:(.text+0x109): undefined reference to CDDM_To_BMesh’
/home/phil/Blender_builds/blender-bmesh/build/linux2/lib/libbf_modifiers.a(MOD_array.o): In function arrayModifier_doArray.clone.2': MOD_array.c:(.text+0x292): undefined reference to CDDM_To_BMesh’
collect2: ld returned 1 exit status
scons: *** [/home/phil/Blender_builds/blender-bmesh/build/linux2/bin/blender] Error 1
scons: building terminated because of errors.
I believe this is the same build error I’ve asked about previously. Is there a Bmesh bug report page somewhere?
Linking library ==> ‘libbf_blenkernel.a’
Compiling ==> ‘BLI_kdtree.c’
source\blender\blenlib\intern\BLI_kdopbvh.c: In function non_recursive_bvh_div_ nodes': source\blender\blenlib\intern\BLI_kdopbvh.c:758: warning: ignoring #pragma omp p arallel source\blender\blenlib\intern\BLI_kdopbvh.c: In function BLI_bvhtree_overlap’:
source\blender\blenlib\intern\BLI_kdopbvh.c:1159: warning: ignoring #pragma omp
parallel
source\blender\blenlib\intern\BLI_kdopbvh.c: In function `dfs_find_nearest_dfs’:
source\blender\blenlib\intern\BLI_kdopbvh.c:1266: warning: array subscript has t
ype `char’
The command line is too long.
Compiling ==> ‘BLI_mempool.c’
scons: *** [C:\blender\blenderSVN\bransches\bmesh\build\lib\libbf_blenkernel.a]
Error 1
Compiling ==> ‘bpath.c’
scons: building terminated because of errors.
I have already mentioned it on blenderartists’ forums.
We can’t build Bmesh with scons on ubuntu since several months because of it.
Even if we disable all build optimizations.
I succeed with make.
I like the green pointer and the lines with points. It is cool.
Unfortunately, you have to start and end cut line on the mesh.
If you click outside of the mesh, it create vertices outside of the mesh.
These vertices move to previous viewpoint if you rotate 3dview.
I’ve asked this a 2 weeks ago on the blog (but it is still waiting moderation) Bmesh would really benefit if there was some bugtracker available. We can post remarks in this forum but I don’t even know if jooedh follows these topics.
I will give the build a try when a windows version is available.
gustav goransson opened up a thread a few bmesh bugs collected so perharps someone should point joe to that thread its not ideal but at least its better than zero feedback
I will test and play around when a windows build appears
I’ve sent joe a patch to fix the build errors a while ago but he must have forgotten.
By now he already fixed some of the issues by himself but one is still missing. You can download a patch for that here until he takes care of it in the branch.
Good news, but a key project like this (that’s also holding up other development) needs a little bit better organization than this.
To whom it concerns:
Are there any plans to address the problems people have mentioned in this thread? (build ability, bug tracker, some centralized place for providing feedback)
He’s really trying to get it to compile, now I get
scons: `C:\blender\blenderSVN\bransches\bmesh\build\lib\libbf_bmesh.a’ is up to
date.
Linking library ==> ‘libbf_blenkernel.a’
The command line is too long.
Compiling ==> ‘freetypefont.c’
source\blender\blenlib\intern\freetypefont.c:34: warning: ignoring #pragma warni
ng
Compiling ==> ‘graph.c’
Compiling ==> ‘gsqueue.c’
sCcons: *** [C:\blender\blenderSVN\bransches\bmesh\build\lib\libbf_blenkernel.a]
Error 1
ompiling ==> ‘jitter.c’
scons: building terminated because of errors.