Dalai - 

Thanks for your response!

I unchecked jack and I was able to complete a release build.  

I'll try and find the correct spot to file a bug for the debug build issue 
identified below, as well as the issue with jack.  I wonder if it's an issue 
related to compiler version or something like that.

Thanks!

Jon



> From: dfeli...@gmail.com
> Date: Mon, 19 Jan 2015 10:28:28 -0200
> To: bf-committers@blender.org
> Subject: Re: [Bf-committers] Can't build blender trunk on win32 since 2.73
> 
> Hi,
> 
> According to the builder bot Windows 32 is building fine. Your
> building error suggests you are having troubles with the JACK audio
> system. At least for now I would recommend you disabling it. In
> command-line cmake I use the option WITH_JACK=OFF, in the GUI CMake
> there is an equivalent option.
> 
> Regards,
> Dalai
> --
> blendernetwork.org/dalai-felinto
> www.dalaifelinto.com
> 
> 
> 2015-01-17 19:07 GMT-02:00 Jonathan Railsback <jonbit...@hotmail.com>:
> > Everyone -
> >
> > Last week I started trying to build Blender on win32, and I've been having 
> > several issues with the libraries that I check out of SVN.
> >
> > First, I tried to do a debug build, and my build got tripped up because it 
> > couldnt find libjack_d.lib.  I was able to work around this by searching 
> > for it in cmake lists file and changing the debug build to use the release 
> > version of the library.
> >
> > After fixing the issue with libjack_d.lib, I had problems linking with the 
> > opencollada libraries.  It appears that somehow a 64bit debug library got 
> > checked into the 32 bit precompiled windows libraries. I get the following 
> > error from MSVC++ 2013:
> >
> > OpenCOLLADAFramework_d.lib(COLLADAFWFileInfo.cpp.obj) : fatal error 
> > LNK1112: module machine type 'x64' conflicts with target machine type 'X86'
> >
> > For reference, I checked out my windows precompiled libraries from the 
> > following SVN URL, per the instructions on the Blender website:
> >
> > https://svn.blender.org/svnroot/bf-blender/trunk/lib/windows_vc12
> >
> > So I'm fairly confident that I *should* have the 32 bit libs.  I ran 
> > dumpbin /headers against the lib referenced above, as well as it's release 
> > counterpart, and what I found is that the collada debug lib above is 64bit 
> > and the release version is 32bit.
> >
> > So, next I reconfigured my MSVC++ 2013 IDE to do a release build.  That one 
> > quit with the following error:
> >
> > 136>     Creating library 
> > C:/Users/xxx/Documents/projects/blender-build/bin/Release/blender-app.lib 
> > and object 
> > C:/Users/xxx/Documents/projects/blender-build/bin/Release/blender-app.exp
> > 136>libjack.lib(JackClient.obj) : error LNK2019: unresolved external symbol 
> > "public: static void __cdecl std::_String_base::_Xran(void)" 
> > (?_Xran@_String_base@std@@SAXXZ) referenced in function "public: class 
> > std::basic_string<char,struct std::char_traits<char>,class 
> > std::allocator<char> > & __thiscall std::basic_string<char,struct 
> > std::char_traits<char>,class std::allocator<char> >::erase(unsigned 
> > int,unsigned int)" 
> > (?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z)
> > 136>libjack.lib(JackTools.obj) : error LNK2001: unresolved external symbol 
> > "public: static void __cdecl std::_String_base::_Xran(void)" 
> > (?_Xran@_String_base@std@@SAXXZ)
> > 136>libjack.lib(JackClient.obj) : error LNK2019: unresolved external symbol 
> > "public: static void __cdecl std::_String_base::_Xlen(void)" 
> > (?_Xlen@_String_base@std@@SAXXZ) referenced in function "protected: bool 
> > __thiscall std::basic_string<char,struct std::char_traits<char>,class 
> > std::allocator<char> >::_Grow(unsigned int,bool)" 
> > (?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NI_N@Z)
> > 136>libjack.lib(JackTools.obj) : error LNK2001: unresolved external symbol 
> > "public: static void __cdecl std::_String_base::_Xlen(void)" 
> > (?_Xlen@_String_base@std@@SAXXZ)
> > 136>C:\Users\xxx\Documents\projects\blender-build\bin\Release\blender-app.exe
> >  : fatal error LNK1120: 2 unresolved externals
> >
> > I'm embarrassed to admit my C++Fu isn't strong enough to understand what's 
> > wrong here!  I could probably try a build without Jack (that's what I'll 
> > try next) but I figured I'd ask folks here in case there's a fix.
> >
> > For whatever it's worth, I was playing with some fixes for COLLADA import.  
> > I havent had that many problems on the Linux side, but I moved to Windows 
> > since I'm working on this concurrently with a Unity3D project I'm playing 
> > with.
> >
> > Thanks!
> >
> > jonbitzen
> >
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > http://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
                                          
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to