Bonsoir,
C’est bon, l’astuce que tu m’as donnée a bien marché pour le message d’erreur concernant libusb-dev merci 
nicolas@debian:~/razercfg-001$ cmake .
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Check size of void*
-- Check size of void* - done
-- Looking for usb.h
-- Looking for usb.h - found
CMake Error: This project requires some variables to be set,
and cmake can not find them.
Please set the following variables:
PYTHON_INCLUDE_PATH
Ensuite, pour ce qui est de l’autre erreur, j’ai cherché un moment et puis j’ai trouvé qu’il fallait mettre le chemin de PYTHON_INCLUDE dans le fichier CMakeCache.txt :
//Path to a file.
PYTHON_INCLUDE_PATH:PATH=/usr/include/python2.4
Là, plus d’erreur pour le Cmake .
nicolas@debian:~/razercfg-001$ cmake .
-- Configuring done
-- Generating done
-- Build files have been written to: /home/nicolas/razercfg-001
Ensuite, un petit coup de make mais là ça va plus 
nicolas@debian:~/razercfg-001$ make
Scanning dependencies of target razer
[ 25%] Building C object librazer/CMakeFiles/razer.dir/librazer.o
[ 50%] Building C object librazer/CMakeFiles/razer.dir/hw_deathadder.o
[ 75%] Building C object librazer/CMakeFiles/razer.dir/hw_krait.o
Linking C shared library librazer.so
[ 75%] Built target razer
Scanning dependencies of target pyrazer
[100%] Building C object pyrazer/CMakeFiles/pyrazer.dir/pyrazer.o
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:17:20: error: Python.h: Aucun fichier ou répertoire de ce type
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c: In function ‘raise_errno_exception’:
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:33: warning: implicit declaration of function ‘PyErr_SetFromErrno’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:33: error: ‘pyrazer_except’ undeclared (first use in this function)
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:33: error: (Each undeclared identifier is reported only once
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:33: error: for each function it appears in.)
/home/nicolas/razercfg-001/pyrazer/pyrazer.c: At top level:
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:42: error: expected specifier-qualifier-list before ‘PyObject_HEAD’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:44: warning: struct has no members
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:60: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:67: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:83: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pyrazer_led_methods’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:93: warning: ISO C does not allow extra ‘;’ outside of a function
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:95: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:101: error: expected ‘)’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:110: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pyrazer_led_type’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:119: warning: ISO C does not allow extra ‘;’ outside of a function
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:126: error: expected specifier-qualifier-list before ‘PyObject_HEAD’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:128: warning: struct has no members
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:137: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:144: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:158: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:167: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:181: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:215: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:245: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:255: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:271: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:301: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:311: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:327: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pyrazer_mouse_methods’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:353: warning: ISO C does not allow extra ‘;’ outside of a function
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:355: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:361: error: expected ‘)’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:370: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pyrazer_mouse_type’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:379: warning: ISO C does not allow extra ‘;’ outside of a function
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:385: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:398: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:405: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:438: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘pyrazer_methods’
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:443: warning: ISO C does not allow extra ‘;’ outside of a function
/home/nicolas/razercfg-001/pyrazer/pyrazer.c:454: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘initpyrazer’
make[2]: *** [pyrazer/CMakeFiles/pyrazer.dir/pyrazer.o] Erreur 1
make[1]: *** [pyrazer/CMakeFiles/pyrazer.dir/all] Erreur 2
make: *** [all] Erreur 2
Vous auriez une idée de ce que j’aurais mal fait ou oublié de faire ?