keym@n software for cherry cymotion master linux - make error
Hi all, I have a cherry cymotion master linux keyboard. To make full use of the keyboard the keym@n software is required. It has nice features to switch desktop / change volume / go back or forth a page in firefox or konqi etc. In SUSE 10.0 I could use the rpm supplied by the manufacturer, this rpm sadly doesn't work for SUSE 10.1. rpm, dep, sourcecode and manual available here: http://support.cherry.de/english/new_download.asp?langID=0&platID=0 (select cymotion master linux) The sourcecode is available and released under the GPL. So I tried to use that, after installing a lot of devel packages I succesfully had gone through the configure step. After configure I typed "make" and there it goes wrong....... error message: Entering server ... Entering src ... make[2]: *** No rule to make target `linuxthreads/bits/local_lim.h', needed by `.ServerKeyHandle.o'. Stop. make[1]: *** [all] Error 2 make: *** [all] Error 2 What can I do to get the software working ? How would one resolve the error message ? Thanks, Marco.
Marco Karsten wrote:
In SUSE 10.0 I could use the rpm supplied by the manufacturer, this rpm sadly doesn't work for SUSE 10.1.
It looks a bit of a poor build - assuming you have all the necessary libraries installed, just install it with --nodeps : rpm --nodeps --install keyman-1.0.0-13.i586.rpm /Per Jessen, Zürich
On 5/21/06, Per Jessen
Marco Karsten wrote:
In SUSE 10.0 I could use the rpm supplied by the manufacturer, this rpm sadly doesn't work for SUSE 10.1.
It looks a bit of a poor build -
assuming you have all the necessary libraries installed, just install it with --nodeps :
rpm --nodeps --install keyman-1.0.0-13.i586.rpm
I will consider that as an option, but I prefer to get it working with the source Anyone an idea about the problem ? Entering server ... Entering src ... make[2]: *** No rule to make target `linuxthreads/bits/local_lim.h', needed by `.ServerKeyHandle.o'. Stop. make[1]: *** [all] Error 2 make: *** [all] Error 2
Marco Karsten wrote:
I will consider that as an option, but I prefer to get it working with the source. Anyone an idea about the problem ?
Yeah, the include file that isn't being found is part of Xavier Leroys
linuxthreads project - which was abandoned a while ago.
in server/src/ServerKeyHandle.cpp :
// make it compile on fedora !
#ifndef PTHREAD_THREADS_MAX
#define PTHREAD_THREADS_MAX "undefined"
//#include
Per Jessen wrote:
in server/src/ServerKeyHandle.cpp :
// make it compile on fedora ! #ifndef PTHREAD_THREADS_MAX #define PTHREAD_THREADS_MAX "undefined" //#include
#endif // PTHREAD_THREADS_MAX Add the #define and uncomment the #include.
Sorry, that should have read: "Add the #define and comment out the #include." /Per Jessen, Zürich
in server/src/ServerKeyHandle.cpp :
// make it compile on fedora ! #ifndef PTHREAD_THREADS_MAX #define PTHREAD_THREADS_MAX "undefined" //#include
#endif // PTHREAD_THREADS_MAX Add the #define and uncomment the #include.
Sorry, that should have read:
"Add the #define and comment out the #include."
Thanks, I made some progress but am stuck now. Will try the nodeps option for the rpm.
participants (2)
-
Marco Karsten
-
Per Jessen