> -----Original Message-----
> From: dir...@li...
> [mailto:dir...@li...]
> On Behalf Of Alain Pointdexter
> Sent: 28. marraskuuta 2007 13:29
> To: dir...@li...
> Subject: [DirectPython] A huge problem with DirectPython (continued)
>
> The suggestions about copying DLL's are good but it does not
> solve my problem: where can i get hold of those files. There
> are only 2 installers: a .exe and a source distribution with
> cpp files. In no way am i able to grab the necessary files.
> Another remark: my system32 directory contains the following
> files already:
> d3d9.dll
> d3d8.dll
> d3dim.dll
> d3dxof.dll
> d3dramp.dll
> d3drm.dll
> d3d8thk.dll
> d3dim700.dll
> d3dpmesh.dll
> but no d3dx9_30.dll
>
> Anyway, i believe you got my message. Further adoption
> necessitates an easy way for casual users to experiment.
>
> Best regards
>
> Alain
>
Well, the simplest way I can think of is to install DirectPython into a
computer where you have admin access (home, friend, co-worker etc.). Then
copy the files from there and create your .zip "installer" using those files
or move them around using some other way. Not very elegant, but you only
have to do it once. All those .dll's you listed except "d3dx9_30.dll" are
core Direct3D 9 files which are present in all system which have DirectX
9.0c installed. Remember, you only need the "d3d.pyd" and "d3dx9_30.dll".
The latter is not often present on many systems, it is put there by the
installer. You can also find "d3dx9_30.dll" from the net (www.dll-files.com
for example), but make sure that the .dll really is what it says it is.
Trojans can be nasty things.
I have also modified the installer to allow non-admin install, but that only
applies to future releases.
--
Heikki Salo
|