imwheel mit Fehlerhafter kompilierung

intelinsider

intelinsider

coffee addicted
Auf dem Weg meine MX310 wieder in volle Funktion zu nehmen benoetige ich "imwheel".
auf dem Weg zur kompilation stoppt das ./configure mit
Code:
 [pwest@workstation imwheel-1.0.0pre12]$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking whether make sets $(MAKE)... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for an ANSI C-conforming const... yes
checking for pid_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking return type of signal handlers... void
checking for vprintf... yes
checking for _doprnt... no
checking for gettimeofday... yes
checking for regcomp... yes
checking for strdup... yes
checking for strtol... yes
checking for getopt_long_only... yes
checking that regex functions are available... yes
checking where the pid file goes... /tmp
checking if we suid imwheel at install... no
checking if we use the included getopts... no
checking if we build mdetect... no
checking if we build mdump... no
checking if we build extras... no
checking for gpm-1.19.3/gpm.c... no
checking if we build gpm-imwheel... no
checking for X... no
checking for XCreateWindow in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XtFree in -lXt... no
checking for XmuInternAtom in -lXmu... no
checking for XTestFakeDeviceKeyEvent in -lXtst... no
configure: error: IMWheel depends on the XTest extention!
[pwest@workstation imwheel-1.0.0pre12]$
Nur leider finde ich nichts zu diesem "XTest" bis auf das Paket vom Freedesktop.org und damit finde ich nicht wirklich einen Anfang...
Die Vorhergegangene Version von imwheel gibt mir folgendes aus...
Code:
[pwest@workstation imwheel-0.9.9]$ ./configure
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking for ranlib... (cached) ranlib
checking whether make sets ${MAKE}... (cached) yes
checking for prefix by checking for imwheel... no
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for fcntl.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getopt.h... (cached) yes
checking for working const... (cached) yes
checking for pid_t... (cached) yes
checking whether time.h and sys/time.h may both be included... (cached) yes
checking return type of signal handlers... (cached) void
checking for vprintf... (cached) yes
checking for gettimeofday... (cached) yes
checking for regcomp... (cached) yes
checking for strdup... (cached) yes
checking for strtol... (cached) yes
checking for getopt_long_only... (cached) yes
checking that regex functions are available... yes
checking where the pid file goes... /tmp
checking if we suid imwheel at install... no
checking if we use the included getopts... no
checking if we build mdetect... no
checking if we build mdump... no
checking if we build extras... no
checking for gpm-1.19.3/gpm.c... (cached) yes
checking if we build gpm-imwheel... yes
checking for X... (cached) no
checking if we want to check for XFree86... yes
checking for X... (cached) X
checking if X is XFree86... no
configure: warning: You are not using XFree86, IMWheel may still work
configure: warning:   provided your Xserver has the XTest extension built
configure: warning:   and you choose you mouse drivers and method of wheel
configure: warning:   input wisely.  Other servers may not support the wheel.
configure: warning:   In that case you should use the gpm or jam method of
configure: warning:   input for wheel data to imwheel.
checking for XCreateWindow in -lX11... (cached) yes
checking for XextAddDisplay in -lXext... (cached) yes
checking for XtFree in -lXt... (cached) no
checking for XmuInternAtom in -lXmu... (cached) no
checking for XTestFakeDeviceKeyEvent in -lXtst... (cached) no
configure: warning: IMWheel depends on the XTest extention!

You had 2 warnings during configure, imwheel may not compile or run.

creating ./config.status
creating jax/Makefile
creating Makefile
creating mdetect/Makefile
creating getopt/Makefile
creating config.h
config.h is unchanged
configuring in gpm-1.19.3
running /bin/sh ./configure  --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for ranlib... (cached) ranlib
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for bison... (cached) bison -y
checking whether ln -s works... (cached) yes
checking for emacs... (cached) /usr/bin/emacs
checking where to install Emacs Lisp files... (cached) /usr/share/emacs/site-lisp
checking how to run the C preprocessor... (cached) gcc -E
checking for syslog.h... (cached) yes
checking for linux/joystick.h... (cached) yes
checking for ncurses.h... (cached) yes
checking for ncurses/curses.h... (cached) yes
checking for curses.h... (cached) yes
checking for sys/sysmacros.h... (cached) yes
checking for linux/major.h... (cached) yes
checking for linux/tty.h... (cached) yes
checking for __u32... (cached) yes
checking whether system is ELF... (cached) yes
checking for vsyslog... (cached) yes
checking for syslog... (cached) yes
checking for working alloca.h... (cached) yes
checking for alloca... (cached) yes
checking for tputs in -ltinfo... (cached) no
checking for tputs in -lncurses... (cached) yes
checking for wgetch in -lncurses... (cached) yes
creating ./config.status
creating Makefile
creating doc/Makefile
creating contrib/Makefile
creating config.h
config.h is unchanged
[pwest@workstation imwheel-0.9.9]$

ueber freshmeat bin ich noch zu einem xtest gekommen... ob es exakt das ist was ich noch benoetige ist mir noch unklar...
Dies endete mit
Code:
[pwest@workstation xautomation-0.96]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/home/pwest/xautomation-0.96/missing: Unknown `--run' option
Try `/home/pwest/xautomation-0.96/missing --help' for more information
configure: WARNING: `missing' script is too old or missing
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
configure: Using 'us' as keyboard map
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for png_read_info in -lpng... yes
checking how to run the C preprocessor... gcc -E
checking for X... no
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for bzero... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
[pwest@workstation xautomation-0.96]# make
gcc  -g -O2   -o xte  xte.o debug.o -L NONE -lX11 -lXtst -lpng
/usr/bin/ld: cannot find -lXtst
collect2: ld gab 1 als Ende-Status zurück
make: *** [xte] Fehler 1
auch mit wenig Erfolg wie aendere ich das? ich imwheel in Betrieb nehmen kann
das ich gnome 2.14 nutze ist beim xorg Server 7 eigentlich weniger von bedeutung.


mfg ii
 
Zuletzt bearbeitet:
Hi,

ich glaube das Paket heisst xtst. Zumindest steht das so in deinem Output, und zumindest ein DebianPaket gibt es anscheinend.

Andrea
 
naja

Andrea schrieb:
ich glaube das Paket heisst xtst. Zumindest steht das so in deinem Output, und zumindest ein DebianPaket gibt es anscheinend.

an meinem Debian System haengen aber keine Eingabegeraete, somit stehe ich bei FC5 wieder im leeren und mit google laesst sich ein "xtst" nicht so wirklich recht finden.


mfg ii
 

Ähnliche Themen

configure schlägt bei X fehl

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Nginx als Reverse Proxy für Nextcloud und Emby

OpenJDK8 unter Debian7.11/sparc64/kernel 3.16 kompilieren

X startet nichtmehr

Zurück
Oben