Chrys
August 14, 2011, 2:34pm
1
hello,
after successfully building my panda debug and release version I noticed something :
the makepanda could not find any directX SDK and therefore added --no-dx8 and --no-dx9 to my command line.
I have got the June 2010 DirectX SDK installed on my computer (available from here
http://msdn.microsoft.com/en-us/directx/aa937781
anyone knows why that is ?
chrys
Sure, you need to modify makepandacore.py in order to change the reference to the correct SDK version.
Here is the modified file I’m using:
https://rapidshare.com/files/1640163358/makepandacore.py
For whatever reason SDK versions are kept as old ones in the official panda release…
Chrys
August 21, 2011, 11:00am
3
I’ve finally come around to test this - and it does something now but still it doesn’t compile.
I am running Windows 7 Home Premium (64 bit), DirectX June 2010 SDK and I’ve tried to compile panda with the following command :
C:\Panda3D\panda3d>makepanda\makepanda.bat --everything --no-python --no-ode --v
erbose --optimize 1 --outputdir PandaDebug
it fails while looking for a ddraw.lib which isn’t installed on my system ( I believe newer directx don’t have direct draw support anymore).
Has anyone tested panda3d with directx on a windows 7 64 bit system ever ?
hi Chrys
Install Microsoft DirectX SDK (August 2009) and recompile Panda.
it worked for me, try it.
I’m positive, you can use latest DirectX June 2010 SDK on Windows 7 Home Premium (64 bit)
Have a look for instance at this post (bottom)
[url]compiling panda3d without python ]