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