How to distribute our application?

Toby

04-07-2007 20:58:37

Hello,

When I release my game I would distribute it with DLL. I have examine dependencies with platform sdk depends.exe and find that msvc80 dll required.

dependencies are user32, kernel32, msvc80p.dll msvc80.dll,
all Ogremain.dll..., nx....dll, msvcrt.dll and some others (too many)


But for my user when I give them this dll they have again error like application initalize error. Why?
(they have install latest physX driver)

For developpeur no problem appear.

What I must do to release?

Thanks

betajaen

04-07-2007 21:04:52

NxOgre.dll, all of the PhysX dll's in the same folder as your game.

Obviously you'll have a "Setup.exe" type installation right? Couldn't you include the SystemSoftware inside of it, and silently install it for the user?

Toby

04-07-2007 21:21:51

Then nxOgre.dll and all physX dll are in the same folder.

I have also a nxOgre.dll.manifest and a mygame.exe.manifest file that point on msvc dll with a particular version and a public key token.

Maybe I must compile nxOgre.dll without generate this manifest?


And not obviously :oops: I have no setup.exe because it is just for our test. I will do it with nullsoft that seams great. And obviously I will integrate systemsoftware.