Hallo,
ich habe ein LFS 6.2 installiert und auch erfolgreich den Midnight Commander und Lynx installiert bekommen. Jetzt habe ich versucht gpm zu installieren um die Maus auf der Konsole nutzen zu können. Doch leider schlägt make immer fehl. Hier das Log:
Code:
touch src/.depend # to prevent unecessary warnings
make -C src dep
make[1]: Entering directory `/home/lfs/c/gpm-1.20.1/src'
bison -y /home/lfs/c/gpm-1.20.1/src/prog/gpm-root.y && mv y.tab.c prog/gpm-root.c
# make links in srcdir
make[1]: [dep] Fehler 1 (ignoriert)
# create dependencies
for DEPS in `echo *.c */*.c`; do \
gcc -I. -I /home/lfs/c/gpm-1.20.1/src -M -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" $DEPS | \
/bin/sed 's/\(\)\.o\([ :]*\)/\1.o \1.lo\2/g' >> .depend ; done
make[1]: Leaving directory `/home/lfs/c/gpm-1.20.1/src'
make[1]: Entering directory `/home/lfs/c/gpm-1.20.1/src'
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o gpm.o gpm.c
gpm.c: In Funktion getMouseData:
gpm.c:335: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
gpm.c:354: Warnung: Zeigerziele in return unterscheiden sich im Vorzeichenbesitz
gpm.c:385: Warnung: Zeigerziele in return unterscheiden sich im Vorzeichenbesitz
gpm.c: In Funktion processMouse:
gpm.c:437: Warnung: Zeigerziele bei �ergabe des Arguments 2 von which_mouse->m_type->fun unterscheiden sich im Vorzeichenbesitz
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o main.o main.c
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o gpn.o gpn.c
gpn.c: In Funktion loadlut:
gpn.c:108: Warnung: Zeigerziele bei �ergabe des Arguments 1 von getsym unterscheiden sich im Vorzeichenbesitz
gpn.c:110: Warnung: Zeigerziele bei �ergabe des Arguments 1 von getsym unterscheiden sich im Vorzeichenbesitz
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o mice.o mice.c
mice.c:170: Warnung: Typkennzeichner an Funktions-Rckgabewert ignoriert
mice.c: In Funktion option_modem_lines:
mice.c:185: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
mice.c:186: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
mice.c:187: Warnung: Zeigerziele in Initialisierung unterscheiden sich im Vorzeichenbesitz
mice.c: In Funktion M_gunze:
mice.c:1323: Warnung: Zeigerziele bei �ergabe des Arguments 1 von sscanf unterscheiden sich im Vorzeichenbesitz
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o special.o special.c
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o twiddler.o twiddler.c
twiddler.c: In Funktion twiddler_mod_to_table:
twiddler.c:334: Warnung: Operation auf ptr k�nte undefiniert sein
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o synaptics.o synaptics.c
synaptics.c: In Funktion tp_hextoint:
synaptics.c:2236: Warnung: Zeigerziele bei �ergabe des Arguments 1 von sscanf unterscheiden sich im Vorzeichenbesitz
synaptics.c: In Funktion tp_serial_send_cmd:
synaptics.c:2303: Warnung: Zeigerziele bei �ergabe des Arguments 1 von strlen unterscheiden sich im Vorzeichenbesitz
synaptics.c:2304: Warnung: Zeigerziele bei �ergabe des Arguments 1 von strlen unterscheiden sich im Vorzeichenbesitz
synaptics.c: In Funktion syn_serial_set_mode:
synaptics.c:2317: Warnung: Zeigerziele bei �ergabe des Arguments 1 von sprintf unterscheiden sich im Vorzeichenbesitz
synaptics.c: In Funktion syn_serial_read_ident:
synaptics.c:2330: Warnung: Zeigerziele bei �ergabe des Arguments 2 von tp_serial_send_cmd unterscheiden sich im Vorzeichenbesitz
synaptics.c: In Funktion syn_serial_read_model_id:
synaptics.c:2371: Warnung: Zeigerziele bei �ergabe des Arguments 2 von tp_serial_send_cmd unterscheiden sich im Vorzeichenbesitz
synaptics.c: In Funktion syn_serial_read_cap:
synaptics.c:2399: Warnung: Zeigerziele bei �ergabe des Arguments 2 von tp_serial_send_cmd unterscheiden sich im Vorzeichenbesitz
synaptics.c: Auf h�hster Ebene:
synaptics.c:888: Warnung: tp_dump_report_data definiert, aber nicht verwendet
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o startup.o startup.c
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o server_tools.o server_tools.c
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o report.o report.c
gcc -I/home/lfs/c/gpm-1.20.1/src -DHAVE_CONFIG_H -include headers/config.h -Wall -DSYSCONFDIR="\"/usr/local/etc\"" -DSBINDIR="\"/usr/local/sbin\"" -g -O2 -c -o tools.o tools.c
gcc -L/home/lfs/c/gpm-1.20.1/src -o gpm gpm.o main.o gpn.o mice.o special.o twiddler.o synaptics.o startup.o server_tools.o report.o tools.o
synaptics.o: In function `tp_process_action':
/home/lfs/c/gpm-1.20.1/src/synaptics.c:1133: undefined reference to `ceilf'
/home/lfs/c/gpm-1.20.1/src/synaptics.c:1137: undefined reference to `ceilf'
collect2: ld gab 1 als Ende-Status zurck
make[1]: *** [gpm] Fehler 1
make[1]: Leaving directory `/home/lfs/c/gpm-1.20.1/src'
make: *** [do-all] Fehler 1
Hat jemand ne Idee wo der Fehler liegen könnte und wie ich den beheben kann???
Für Vorschläge wäre ich sehr dankbar.
smaragdestes
Lesezeichen