#1 Le 09/02/2012, à 14:27
- kurtbide
Compilation de la source de touchegg ne marche pas
Salut les gens,
je suis en train d'essayer de compiler l'application touchegg pour 11.04 (32 bit) à partir de la source de cette application. J'ai suivi ces instructions de bout en bout:
http://code.google.com/p/touchegg/wiki/ … SourceCode
lorsque j'exécute qmake ça marche mais après quand j'exécute make ca me donne:
martin@martin-ThinkPad-R400:~/Téléchargements/touchegg-1.0$ make
g++ -Wl,-O1 -o touchegg build/Config.o build/GestureCollector.o build/GestureHandler.o build/GestureFactory.o build/Gesture.o build/GestureTypeEnum.o build/GestureDirectionEnum.o build/ActionTypeEnum.o build/ActionFactory.o build/MinimizeWindow.o build/CloseWindow.o build/MaximizeRestoreWindow.o build/ShowDesktop.o build/SendKeys.o build/ChangeDesktop.o build/ResizeWindow.o build/MoveWindow.o build/RunCommand.o build/DragAndDrop.o build/ChangeViewport.o build/MouseClick.o build/Scroll.o build/Main.o build/Touchegg.o build/moc_GestureCollector.o build/moc_GestureHandler.o build/moc_GestureTypeEnum.o build/moc_GestureDirectionEnum.o build/moc_ActionTypeEnum.o build/moc_Touchegg.o -L/usr/lib -lutouch-geis -lX11 -lXtst -lXext -lQtXml -lQtGui -lQtCore -lpthread
/usr/lib/libutouch-frame.so.1: undefined reference to `evemu_get_abs_minimum@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-grail.so.1: undefined reference to `evemu_delete@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-frame.so.1: undefined reference to `evemu_has_prop@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-grail.so.1: undefined reference to `evemu_new@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-frame.so.1: undefined reference to `evemu_get_abs_resolution@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-grail.so.1: undefined reference to `evemu_extract@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-grail.so.1: undefined reference to `evemu_read_event@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-frame.so.1: undefined reference to `evemu_has_event@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-frame.so.1: undefined reference to `evemu_get_abs_maximum@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-grail.so.1: undefined reference to `evemu_read@UTOUCH_EVEMU_1.0'
/usr/lib/libutouch-grail.so.1: undefined reference to `evemu_read_event_realtime@UTOUCH_EVEMU_1.0'
collect2: ld returned 1 exit status
je ne pense pas que ça aie quelque chose à faire avec touchegg lui-même mais que c'est plutôt une problème générale?
D'ailleurs j'ai toutes les droits pour lire, manipuler et exécuter tous les fichiers qui se trouvent dans le dossier!
Merci d'avance,
martin
Hors ligne
#2 Le 09/02/2012, à 15:34
- kurtbide
Re : Compilation de la source de touchegg ne marche pas
hm, il manquait le library utouch-evemu-tools
Hors ligne