Getting Started with NxOgre

NoMonkey

23-10-2012 13:47:00

Hi there,
I'm busy with getting NxOgre to work and I feel a bit lost since most of the tutorials I've found only work with deprecated versions of NxOgre and some other tutorials are simply not simple enough for me to understand :-D

So what I've done is,
  1. I've installed Ogre (of course)[/*]
  2. I download / installed the physX SDK 2.8.4 and System Software[/*]
  3. I build NxOgre Buggyswires using Visual Studio 2010 [/*]
  4. I build critter https://github.com/betajaen/critter/tree/buggyswires[/*]
  5. I tried to build these samples https://github.com/betajaen/nxogretutorials/tree/buggyswires
    but I encountered an error LINK : fatal error LNK1104: cannot open file 'libboost_thread-vc100-mt-gd-1_49.lib'and I don't know what to do with it[/*]
    [/list:u]

    While I build all these things (I must say that I'm fairly new to building my own software) I came across some weird behavior in Visual Studio 2010 respectively my environment variables. For example I've set my environment variable NXOGRE_DIR to D:\Programmieren\NxOgre. When I try to build something, where this directory is needed in the Additional Include Directorys, e.g. the tutorials, it won't work when I say "$(NXOGRE_DIR)\SDK\" and VS will just say, there's no such file or directory. But when I put the absolute path to the sdk (thus D:\Programmieren\NxOgre\sdk) it will work. Am I doing something wrong?

    I hope somebody can help me get the sample/tutorials to work since I don't see another good way to get started with NxOgre.
    Thank you and please don't mind my English mistakes since it's not my native language :-D

    Edit:
    I fixed this problem by linking to the correct boost-directory. Initially it linked to $(OGRE_HOME)\boost_1_42\lib\ but the correct directory is just $(OGRE_HOME)\boost\
    But now I'm confronted with other problems I described here: viewtopic.php?f=6&t=29699