charwood@juan:~/code/c++/OgreAuto$ make make all-recursive make[1]: Entering directory `/home/charwood/code/c++/OgreAuto' Making all in include make[2]: Entering directory `/home/charwood/code/c++/OgreAuto/include' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/charwood/code/c++/OgreAuto/include' Making all in src make[2]: Entering directory `/home/charwood/code/c++/OgreAuto/src' /bin/bash ../libtool --tag=CXX --mode=link g++ -g -O2 -o SampleApp SampleApp -SampleApp.o -L/usr/local/lib -lOgreMain g++ -g -O2 -o SampleApp SampleApp-SampleApp.o -L/usr/local/lib /usr/local/lib/l ibOgreMain.so SampleApp-SampleApp.o: In function `ExampleFrameListener::windowClosed(Ogre::Ren derWindow*)': /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:155: unde fined reference to `OIS::InputManager::destroyInputSystem(OIS::InputManager*)' /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:155: unde fined reference to `OIS::InputManager::destroyInputSystem(OIS::InputManager*)' /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:155: unde fined reference to `OIS::InputManager::destroyInputSystem(OIS::InputManager*)' /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:155: unde fined reference to `OIS::InputManager::destroyInputSystem(OIS::InputManager*)' /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:155: unde fined reference to `OIS::InputManager::destroyInputSystem(OIS::InputManager*)' SampleApp-SampleApp.o: In function `ExampleFrameListener': /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:110: unde fined reference to `OIS::InputManager::createInputSystem(std::multimap, std::allocator >, std::basic_string , std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const , std::basic_string, std::allocator > > > >&) ' /home/charwood/code/c++/OgreAuto/src/../include/ExampleFrameListener.h:110: unde fined reference to `OIS::InputManager::createInputSystem(std::multimap, std::allocator >, std::basic_string , std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const , std::basic_string, std::allocator > > > >&) ' collect2: ld returned 1 exit status make[2]: *** [SampleApp] Error 1 make[2]: Leaving directory `/home/charwood/code/c++/OgreAuto/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/charwood/code/c++/OgreAuto' make: *** [all] Error 2 charwood@juan:~/code/c++/OgreAuto$