I’ve successfully created my own Panda3D game using C++… well… i have one problem now.
whenever I make use of NodePath it compiles well, but when I run it i get the following error:
./ppview: symbol lookup error: ./ppview: undefined symbol: _ZN17NodePathComponent5CData12_type_handleE
It’s pretty mystifying. But I think I just figured it out.
The symbol “_ZN17NodePathComponent5CData12_type_handleE” exists in the CVS version of Panda. But it was only recently added, and it didn’t exist in version 1.3.2 of Panda.
I bet you’ve got 1.3.2 installed on your disk, and you’re inadvertently pulling in the libpanda.dll from that version, instead of the libpanda.dll that you built when you built your custom version of Panda from CVS.
Make sure you’ve uninstalled all other versions of Panda, and try again.