How to use interrogate, pygencode etc?

Hmm, well, with the -r parameter to genPyCode, you are removing the standard libpanda, libpandaexpress, etc. libraries. Unless you explicitly put them back, it will have trouble generating your libfractal libraries. (The current design of genPyCode requires it to instrument all C++ modules at the same time, including the built-in Panda modules as well as your extension modules. We will be reworking this design eventually.)

So you might have better luck without the -r. I’m not sure if that’s all of the answers, though–I’m still puzzled by that BitMask32 issue. Do you get that problem when linking libdirect.dll? After all, that is a DLL that links with Panda and also uses BitMask32.

David