[Bf-committers] Compositor linker error

"Martin Bürbaum" martin.buerbaum at gmx.at
Thu Apr 18 10:59:52 CEST 2013


Antony Riakiotakis wrote:
> Scons builds fine here. There have been a few fixes there. Is this on
> latest svn version? 

Yes, the latest svn revision from when I wrote the previous mail was r56106 (trunk & lib/mingw32).
Just checked out the most recent revision (r56125) to make sure. Same error(s).

> Can you share your configuration file?
	
The active flags in my user-config.py file are below.
The basic configuration is like suggested in the wiki:
http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Windows/MinGW/Scons

Removing all flags except for BF_BUILDDIR and BF_NUMJOBS gives the same errors about libbf_composite.a

> Also, don't forget, for MinGW 32bit we support only gcc 4.6.

My gcc version is 4.6.1

Also: The file source\lib\libbf_freestyle.a is missing completely.
May be the same for the libbf_composite.a file - I could not check that yet. 

Cheers,
Martin

user-config.py
--------------------
BF_BUILDDIR='X:\\..........\\source\\trunk\\blender\\source'
WITH_BF_JACK = False
WITH_BF_SNDFILE = False
WITH_BF_FFMPEG = True
WITH_BF_COLLADA = True
WITH_BF_OPENAL = True
WITH_BF_SDL = True
WITH_BF_OPENEXR = True
WITH_BF_JPEG = True
WITH_BF_PNG = True
WITH_BF_TIFF = True
WITH_BF_GAMEENGINE = True
WITH_BF_PLAYER = True
BF_DEBUG = True
BF_NUMJOBS = 1
WITH_BF_COMPOSITOR=False     # <-- The workaround for the compositor problem.
--------------------

gcc version output
--------------------
> gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/program files/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
Target: mingw32
Configured with: ../gcc-4.6.1/configure --enable-languages=c,c++,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
Thread model: win32
gcc version 4.6.1 (GCC)
--------------------


More information about the Bf-committers mailing list