Official release binaries for windows are still compiled with msvc. We briefly discussed MinGW today, if it proves to be stable and reliable, we might switch to mingw for releases. But that is nothing that will happen anytime soon. I still need to test this and it must work without issues.
I have a file that won’t open without crashing in this build, and I can’t even append the object to a new scene. There are no empties in the file. Any ideas?
It’s just a simple scene with a character divided into objects for the main body, gums, teeth, and inner mouth. It’s the main body mesh that crashes the fast build, but I have no problems opening it in any other build of Blender.
Hi, I wouldn’t recommend switching 100% yet. When I started compiling the libraries for mingw64 I did so with full optimization, but this turns out to be a source for trouble for blender itself. It may turn out that it can be problematic for libraries as well. So I would need to recompile the libraries without aggressive optimization to be 100% certain we get no trouble from there. It’s a nice weekend project to get these recompiled but they are quite a lot :).
m9105826: About the blend file that crashes, could you paste it somewhere to check?
bat3a: Sure I can help if you do a pasteall
holyenigma: No one is shaking any sticks anywhere just wait for a week
Unrelated bad news, QtCreator doesn’t like MinGW-w64 gdb . Looks like I am back to Eclipse for a while
oh sorry about the shake a stick thing, i just copy and pasted the results from the other page,
i added the BVH build time numbers from the official 2.63 build.
Your time is faster than “Official”, but not as fast as that tomato
No offense taken I am aware of the gains. The changes required for MinGW-w64 are already in trunk. it’s just a matter of someone merging trunk in tomato or the opposite.
Compiling ==> 'image_ops.c'
source\blender\editors\space_image\image_draw.c:114:6: error: conflicting types
for 'ED_image_draw_info'
In file included from source\blender\editors\space_image\image_draw.c:65:0:
source\blender\editors\include/ED_image.h:70:6: note: previous declaration of 'E
D_image_draw_info' was here
scons: *** [Z:\Development\blender\build\win64-mingw\source\blender\editors\spac
e_image\image_draw.o] Error 1
scons: building terminated because of errors.
You have changed the wrong declaration in the header you should change ED_image_draw_info, located in ED_image.h instead of draw_image_info in image_intern.h.