Problem compiling with HAVE_THREADS

I’m trying to build panda with thread support (1.2.1 win32), however, I get a link error after about 45 seconds:

interrogatedb_composite.obj : error LNK2019: unresolved external symbol “__decls
pec(dllimport) public: __thiscall MutexWin32Impl::MutexWin32Impl(void)” (_imp?
?0MutexWin32Impl@@QAE@XZ) referenced in function _$E67
built/bin/libdtoolconfig.dll : fatal error LNK1120: 1 unresolved externals

Any ideas how to fix this?

HAVE_THREADS is highly experimental at the moment, and being actively changed daily. I doubt it happened to be in a working state at the time 1.2.1 was prepared. You might have luck with the current head of the tree, but you’ll probably be better off waiting for an official announcement of threading support (for instance, in Panda3D version 1.3).

However, if you like living on the bleeding edge, feel free to get the CVS version and try it there. :slight_smile:


Ah, thats cool. Guess i’m jumping the gun :wink: