Hello
As the title suggests, I have run into this error while trying to compile Panda3D on my machine. I have googled that error extensively but it seems to be very vague with many different causes and solutions. I suspect core.pyd to be the issue but I’m not entirely sure how. I have followed the instructions presented in these forums on two machines with identical results. Both machines are running windows 7 and I have installed x64 versions of python 3.4 and the thirdparty tools on both. I am aware of the problems the latest build has with python 3 so I used several different builds prior to that one, going back as far as march, all of which failed at the same point. Below is what I entered in to the command prompt and it’s output. This is after an already failed attempt so it skips straight to the point of failure.
D:\Temp\panda>makepanda\makepanda.bat --everything --installer
WARNING: Could not locate pkg-config package eigen3, excluding from build
WARNING: Could not locate thirdparty package fftw, excluding from build
WARNING: Could not locate thirdparty package opencv, excluding from build
WARNING: Could not locate thirdparty package awesomium, excluding from build
WARNING: Could not locate thirdparty package rocket, excluding from build
WARNING: Could not locate thirdparty package wx, excluding from build
WARNING: Could not locate thirdparty package wx, excluding from build
WARNING: Could not locate thirdparty package fltk, excluding from build
RefactoringTool: Refactored built_x64/direct\ffi\panda3d.py
RefactoringTool: Files that were modified:
RefactoringTool: built_x64/direct\ffi\panda3d.py
Generating dependencies...
[ 92%] Generating 'pandac' tree
Traceback (most recent call last):
File "built_x64\direct\ffi\jGenPyCode.py", line 74, in <module>
from direct.ffi import DoGenPyCode
File "D:\Temp\panda\built_x64\direct\ffi\DoGenPyCode.py", line 11, in <module>
from direct.ffi import FFIConstants
File "D:\Temp\panda\built_x64\direct\ffi\FFIConstants.py", line 3, in <module>
from direct.directnotify.DirectNotifyGlobal import *
File "D:\Temp\panda\built_x64\direct\directnotify\DirectNotifyGlobal.py", line
3, in <module>
from . import DirectNotify
File "D:\Temp\panda\built_x64\direct\directnotify\DirectNotify.py", line 5, in
<module>
from . import Notifier
File "D:\Temp\panda\built_x64\direct\directnotify\Notifier.py", line 6, in <mo
dule>
from direct.showbase import PythonUtil
File "D:\Temp\panda\built_x64\direct\showbase\PythonUtil.py", line 64, in <mod
ule>
from panda3d.core import ConfigVariableBool
ImportError: DLL load failed: Invalid access to memory location.
Storing dependency cache.
Elapsed Time: 26 sec
The following command returned a non-zero value: D:\Temp\panda\thirdparty\win-py
thon-x64\python.exe -B built_x64\direct\ffi\jGenPyCode.py -r panda3d.core panda3
d.physics panda3d.fx panda3d.direct panda3d.vision panda3d.skel panda3d.egg pand
a3d.ode panda3d.vrpn
Build terminated.
D:\Temp\panda>
This problem has been driving me nuts, any further information you need I’m more than happy to provide. Any help or advice would be greatly appreciated.
Thank you.