Q:

Debian wheezy and Ogre tutorial

I'm trying to build the first ogre tutorial
I'm on Debian Wheezy - beta 4 and I've installed these packages :

libois-dev
libogre-dev

I've built the tutorial with this line : 
g++ -I/usr/include/OGRE -I/usr/include/OIS -lOgreMain -lOIS -o main *.cpp

I get this : SdkTrays.h no such file or directory
I've checked, the header is neither in /usr/include or in /usr/local/include (recursively). 
Is it possible to get sdktrays under debian squeeze ? 

A:

All the code from the Samples was removed from Debian because it contains a lot of unknown, non-DFSG-free content, as explained in Debian Bug #684218.   After a discussion with the OGRE maintainers about it, the Debian maintainers decided to just remove all of the Samples directory, which breaks the tutorial because they lean on the samples a lot for some early simple GUI stuff and models. 
All the versions before 1.7.4+dfsg1-6 have the samples included.   Here's how to build it from the source repository:

Clone the debian source repository from http://anonscm.debian.org/git/pkg-games/ogre.git

Check out the last version of the debian packaging which included the Samples - git co debian/1.7.4-5
Build the package (unsigned) - git-buildpackage -us -uc -rfakeroot --git-ignore-branch
Install your packages using dpkg -i in the directory above this one.   You probably want to use either the normal or -dbg versions of the libraries, and not all of them. 
You can now compile the tutorial applications. 

Eventually you will move away from the sample framework which is used in the samples and you can replace this old version with the official Debian one.