I just updated to the latest SVN revision (7053) and attempted to compile (with addons support) and:

g++ -DPACKAGE_NAME=\"supertuxkart\" -DPACKAGE_TARNAME=\"supertuxkart\" -DPACKAGE_VERSION=\"SVN\" -DPACKAGE_STRING=\"supertuxkart\ SVN\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"supertuxkart\" -DVERSION=\"SVN\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_AL_AL_H=1 -DHAVE_OGGVORBIS=1 -DSVNVERSION=\"7053M\" -DBT_NO_PROFILE=/\*\*/ -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_POLL=1 -DHAS_FCNTL=1 -DHAS_INET_PTON=1 -DHAS_INET_NTOP=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_SOCKLEN_T=1 -DENABLE_NLS=1 -DHAVE_GETTEXT=1 -DHAVE_DCGETTEXT=1 -DADDONS_MANAGER=1 -I.  -DSUPERTUXKART_DATADIR="\"/usr/local/share/games/supertuxkart/\"" -I./bullet/src/ -I./enet/include/ -I/usr/local/include -I /usr/include/irrlicht -I/usr/local/include  -Wall -DNDEBUG -O2 -MT input_manager.o -MD -MP -MF .deps/input_manager.Tpo -c -o input_manager.o `test -f 'input/input_manager.cpp' || echo './'`input/input_manager.cpp
input/input_manager.cpp: In member function ‘void InputManager::handleStaticAction(int, int)’:
input/input_manager.cpp:202: error: ‘world’ was not declared in this scope
input/input_manager.cpp: In member function ‘void InputManager::inputSensing(Input::InputType, int, int, Input::AxisDirection, int)’:
input/input_manager.cpp:232: warning: enumeration value ‘IT_NONE’ not handled in switch
input/input_manager.cpp:232: warning: enumeration value ‘IT_STICKHAT’ not handled in switch
input/input_manager.cpp:232: warning: enumeration value ‘IT_MOUSEMOTION’ not handled in switch
input/input_manager.cpp:232: warning: enumeration value ‘IT_MOUSEBUTTON’ not handled in switch

I wasn't sure if this was related to compiling with addon support or not, but I just wanted to point this out.

- Nathan


Nathan Osman - QuickMediaSolutions.com
admin@quickmediasolutions.com