Blender 2.5 build error (WinXP, 32bit)

Compiling, libraries, modules, coding guidelines and porting

Moderators: jesterKing, stiv

Post Reply
Daniel90
Posts: 0
Joined: Fri Aug 21, 2009 10:32 am

Blender 2.5 build error (WinXP, 32bit)

Post by Daniel90 »

I'm building blender on Windows XP (32bit) since a few months following this wiki page: http://wiki.blender.org/index.php/Dev:D ... .5/Windows
Since a few days the build unfortunately fails with:

Code: Select all

   Bibliothek "C:\BlenderSVN\build\bin\blender.lib" und Objekt "C:\BlenderSVN\build\bin\blender.exp" werden erstellt.
bf_audaspace.lib(AUD_JackDevice.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_jack_ringbuffer_write" in Funktion ""private: void __thiscall AUD_JackDevice::updateRingBuffers(void)" (?updateRingBuffers@AUD_JackDevice@@AAEXXZ)".
bf_audaspace.lib(AUD_JackDevice.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_jack_ringbuffer_write_space" in Funktion ""private: void __thiscall AUD_JackDevice::updateRingBuffers(void)" (?updateRingBuffers@AUD_JackDevice@@AAEXXZ)".
bf_audaspace.lib(AUD_JackDevice.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_jack_ringbuffer_read" in Funktion ""private: static int __cdecl AUD_JackDevice::jack_mix(unsigned int,void *)" (?jack_mix@AUD_JackDevice@@CAHIPAX@Z)".
bf_audaspace.lib(AUD_JackDevice.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_jack_ringbuffer_read_space" in Funktion ""private: staticint __cdecl AUD_JackDevice::jack_mix(unsigned int,void *)" (?jack_mix@AUD_JackDe
vice@@CAHIPAX@Z)".
bf_audaspace.lib(AUD_JackDevice.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_jack_ringbuffer_free" in Funktion ""public: virtual __thiscall AUD_JackDevice::~AUD_JackDevice(void)" (??1AUD_JackDevice@@UAE@XZ)".
bf_audaspace.lib(AUD_JackDevice.obj) : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_jack_ringbuffer_create" in Funktion "__catch$??0AUD_JackDevice@@QAE@UAUD_DeviceSpecs@@H@Z$0".
C:\BlenderSVN\build\bin\blender.exe : fatal error LNK1120: 6 nicht aufgelöste externe Verweise.
scons: *** [C:\BlenderSVN\build\bin\blender.exe] Error 1120
scons: building terminated because of errors.
Sorry, but I have the error message just in german. It complains about symbols not being found.
Does anybody know how to solve the issue?

stiv
Posts: 0
Joined: Tue Aug 05, 2003 7:58 am
Location: 45N 86W

Post by stiv »

Missing symbols mean a library is not found/not installed.

It looks like the symbols are from JACK ( the JACK Audio Connection Kit). Either install it or turn it off in your config file.

yongsui
Posts: 0
Joined: Wed Mar 17, 2010 4:42 am
Location: malaysia

Post by yongsui »

how do i off the jack?
If you love your life you obviously haven't tried mine

phaserescu
Posts: 0
Joined: Fri Mar 19, 2010 5:42 pm

Post by phaserescu »

yongsui wrote:how do i off the jack?
In the build steps there is mentioned a step where you create a user-config.py file. In that file you must set the option:

Code: Select all

WITH_BF_JACK = False

yongsui
Posts: 0
Joined: Wed Mar 17, 2010 4:42 am
Location: malaysia

Post by yongsui »

thx for the help
If you love your life you obviously haven't tried mine

Post Reply