Hi
I tried to compile panda3d on a 64bit ArchLinux. I tried
makepanda/makepanda.py --everything
and
makepanda/makepanda.py --nothing
The error is:
built/include/nodePointerTo.I:136:3: error: ‘reassign’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
I fixed this error by changing the reassign rows in panda/src/express/nodePointerTo.I:
from
reassign(...)
to
this->reassign(...)
Since I don’t know C++, I don’t know if this is a bug or not. It’s also possible that this change isn’t the correct solution, but maybe this post helps someone else to compile panda3d.
If you need any further information, just ask.