[Bf-committers] issue making debug-build for 2.49svn on winXP

Tom M letterrip at gmail.com
Wed Mar 3 01:09:52 CET 2010


Hi,

see the directions here for getting it to compile (add whatever was
listed as missing), python stuff needs updating

http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24480

I think we need an option to disable the python debug libary for debug
builds so mingw users can build and debug still.  Even after I fix
that while it compiles, it runs due to complaints of missing msvc
debug related dlls.

LetterRip

On Tue, Mar 2, 2010 at 2:57 PM,  <migius at gmx.net> wrote:
> What is the state of building 2.49-DEBUG-version on winXP with scons+mingw?
>
> Please apologize, it is my absolutely first try with debugging of C code.
> The 2.49b standard version (BF_DEBUG=False) builds since ever perfect here: winXP+scons+mingw
>
> If i build with BF_DEBUG=True i get massive linking errors:
> D:\blender\build249\win32-mingw\lib\libblender_python.a(BPY_interface.o): In function `setup_armature_weakrefs':
> D:/blender/blender/source/blender/python/BPY_interface.c:138:
>  undefined reference to `_imp___Py_RefTotal'
>  undefined reference to `_imp___Py_NegativeRefcount'
>  undefined reference to `_imp___Py_Dealloc'
> and the same for files in /blender/source/blender/python/api2_2x/
> like Object.c,Pose.c,...
> and also for this file:
> /blender/source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c
>
> I suppose something is wrong/missing in python libraries existing
>  in lib24/windows/python/lib/:
> -libpython26.a
> -python26_d.dll
> -python26_d.lib
> -python26_d.pdb ???
>
> Are they compiler specific (in debug-mode)? i.e. they are working for MSVC but not for gcc?
>
> What is the alternative if mingw doesn't support debug building?
>
> migius
>
> --
> Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
> jetzt kostenlos herunterladen! http://portal.gmx.net/de/go/chbrowser
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>


More information about the Bf-committers mailing list