error: 'uint8_t' has not been declared
15,717
Edit src/xbox_controller.hpp, add missing #include <stdint.h>
to it (somewhere near the beginning).
Author by
Christopher Tarquini
Updated on June 04, 2022Comments
-
Christopher Tarquini almost 2 years
I'm trying to use an xbox360 controller as a joystick in openSUSE 11.2. When attempting to compile xboxdrv (http://pingus.seul.org/~grumbel/xboxdrv/) I get the following errors:
g++ -o src/xbox_controller.o -c -g -O2 -Wall -ansi -pedantic src/xbox_controller.cpp In file included from src/xbox_controller.hpp:23, from src/xbox_controller.cpp:24: src/xbox_generic_controller.hpp:30: error: 'uint8_t' has not been declared src/xbox_generic_controller.hpp:30: error: 'uint8_t' has not been declared src/xbox_generic_controller.hpp:31: error: 'uint8_t' has not been declared In file included from src/xbox_controller.cpp:24: src/xbox_controller.hpp:38: error: 'uint8_t' has not been declared src/xbox_controller.hpp:38: error: 'uint8_t' has not been declared src/xbox_controller.hpp:39: error: 'uint8_t' has not been declared src/xbox_controller.cpp:54: error: variable or field 'set_rumble' declared void src/xbox_controller.cpp:54: error: 'uint8_t' was not declared in this scope src/xbox_controller.cpp:54: error: 'uint8_t' was not declared in this scope scons: *** [src/xbox_controller.o] Error 1
scons: building terminated because of errors.
Any ideas how to fix this?