Я пытаюсь скомпилировать libfreenect2 из libfreenect2 и получается, что, когда я запускаю файл грим после проделав Cmake CMakeLists.txt на шаге 5, я храню, имеющий следующие ошибки:Неопределенная ссылка на `XF86VidModeQueryExtension»
Linking CXX executable /home/lex/libfreenect2/examples/protonect/bin/Protonect
/home/lex/libfreenect2/examples/protonect/lib/libfreenect2.so: undefined reference to `XF86VidModeQueryExtension'
/home/lex/libfreenect2/examples/protonect/lib/libfreenect2.so: undefined reference to `XF86VidModeGetGammaRampSize'
/home/lex/libfreenect2/examples/protonect/lib/libfreenect2.so: undefined reference to `XF86VidModeGetGammaRamp'
/home/lex/libfreenect2/examples/protonect/lib/libfreenect2.so: undefined reference to `XF86VidModeSetGammaRamp'
collect2: error: ld returned 1 exit status
make[2]: *** [/home/lex/libfreenect2/examples/protonect/bin/Protonect] Error 1
make[1]: *** [CMakeFiles/Protonect.dir/all] Error 2
make: *** [all] Error 2
Есть ли у кого-нибудь идеи, как это исправить?
Вы выполнили команду 'ccmake' (с 2 'c') после вашего первого' cmake', чтобы получить доступ к параметрам компиляции? – Caduchon
Нет. Я не вижу причин, почему я должен. Проблема не связана с тем, что вы думаете. Во всяком случае, это была проблема opengl mesa utils, которую я исправил, установив mesa. – Calorified