error PRJ0019

Akenai

20-09-2007 12:11:05

Hi,
I have a problem... I can't compile NxOgre.
When I do it :


Édition des liens en cours...
LINK : C:\OgreSDK\NxOgre\\lib\NxOgre_d.dll non trouvé ou non généré par la dernière édition de liens incrémentielle ; édition de liens complète en cours
Création de la bibliothèque C:\OgreSDK\NxOgre\\lib\NxOgre_d.lib et de l'objet C:\OgreSDK\NxOgre\\lib\NxOgre_d.exp
Incorporation du manifeste en cours...
Exécution d'un événement après génération...
Copying DLL to CakeBox and Ogre Samples. Errors during copying process does not mean the library was built incorrectly.
Le chemin d'accès spécifié est introuvable.
0 fichier(s) copié(s).
Le chemin d'accès spécifié est introuvable.
0 fichier(s) copié(s).
Project : error PRJ0019: Un outil a retourné un code d'erreur à partir de "Exécution d'un événement après génération..."



Thx
Charlie

betajaen

20-09-2007 12:38:45

Looks like it compiled to me, it didn't copy the DLL to the Ogre Samples or the NxOgre tutorials folder.

But this line here "Copying DLL to CakeBox and Ogre Samples. Errors during copying process does not mean the library was built incorrectly." gives it away doesn't it?

kungfoomasta

20-09-2007 18:43:46

I think that line is too vague and confusing, needs more explanation. It's very unclear to me. :wink:

betajaen

20-09-2007 20:47:52

It just means the library was built properly, but it wasn't copied to any convenient directories (NxOgre Cake folder or Ogre Samples) because they don't exist.

kungfoomasta

20-09-2007 21:38:35

LOL I was kidding... of course that is very clear. :twisted:

betajaen

20-09-2007 21:41:45

I didn't see the smilie. :(

p.s. My Post count is insane.

Morrigan

09-12-2007 11:37:43

Hi,

i have the same error but i don't have understand the solution.
Ok, it was built properly and it wasn't copied because the directories don't exist.

But where are these two directories that must be created with what name ?

Sorry for my english i speak french ... ^^

Thank

betajaen

09-12-2007 12:17:21

It's just a curtsey it's not an error and you don't have to do it.

Morrigan

09-12-2007 14:24:11

Ok thx, but I haven't error during the compilation and after :

1>Génération de code en cours...
1>Compilation du manifeste en ressources en cours...
1>Édition des liens en cours...
1>LINK : D:\OMoteurPhysique\nxOgre\lib\NxOgre_d.dll non trouvé ou non généré par la dernière édition de liens incrémentielle ; édition de liens complète en cours
1> Création de la bibliothèque D:\OMoteurPhysique\nxOgre\\lib\NxOgre_d.lib et de l'objet D:\OMoteurPhysique\nxOgre\\lib\NxOgre_d.exp
1>Incorporation du manifeste en cours...
1>Exécution d'un événement après génération...
1>Copying DLL to CakeBox and Ogre Samples. Errors during copying process does not mean the library was built incorrectly.
1>Le chemin d'accès spécifié est introuvable.
1> 0 fichier(s) copié(s).
1>Le chemin d'accès spécifié est introuvable.
1> 0 fichier(s) copié(s).
1>Project : error PRJ0019: Un outil a retourné un code d'erreur à partir de "Exécution d'un événement après génération..."
1>Le journal de génération a été enregistré à l'emplacement "file://D:\OMoteurPhysique\nxOgre\compiler\Windows\Debug\BuildLog.htm"
1>NxOgre - 1 erreur(s), 3 avertissement(s)
========== Régénération globale : 0 a réussi, 1 a échoué, 0 a été ignoré ==========

The build finish with one error. Why ? It's normal ?

And after, in the short guide of nxogre, it say :"Obviously you'll need to put the NxOgre and PhysX DLLs NxOgre.dll/NxOgre_d.dll, PhysXLoader.dll, NxCharacter.dll, NxCooking.dll and NxExtensions.dll in the same directory as your application. The NxOgre DLL can be found in c:\dev\NxOgre\lib and the PhysX DLLs are in c:\dev\PhysX\Bin\win32."

But I don't have the NxOgre.dll and NxOgre.lib.

betajaen

09-12-2007 14:46:53

It should in NxOgre/lib/ since it was linked and the DLL made, look again.

Morrigan

09-12-2007 14:59:03

It don't exist, there are juste NxOgre_d.dll with the lib.

I think that if I don't arrive to compile, the NxOgre.dll are don't create.

Why i can't execute :s.

Thx for your rapidly answer.

betajaen

09-12-2007 15:00:55

Yeah, that's the library; The debug version.

If you want the release version which creates the nxogre.dll and nxogre.lib, you need to compile NxOgre in release. But as a programmer you should know this already.

twilight17

09-12-2007 15:13:24

here... read this...

http://www.ogre3d.org/phpBB2addons/viewtopic.php?t=5834

Morrigan

09-12-2007 22:14:12

Thx you it's ok ^^.

twilight17

10-12-2007 02:05:14

Thx you it's ok ^^.you're welcome

Morrigan

10-12-2007 08:47:47

Thank you ^^