Am Die, 2003-05-27 um 13.28 schrieb Holger Macht:
Hallo, eine Freundin von mir hat sich einen Laptop gekauft und nun konnte ich Sie dazu überreden, dass sie einmal Linux ausprobiert. SuSE 8.2 lies sich auch super installieren und es wurde alles, bis auf das Modem, richtig erkannt. Bei diesem Modem handelt es sich um ein Winmodem. Den zugehörigen Treiber (pctel-0.9.6) habe ich auch gefunden. Nun lässt dieser sich aber nicht kompilieren.
das ./configure zeigt mir keine Fehlermeldungen
das make erzeugt folgende Ausgabe:
ptserial.c ptserial.c: In function `set_serial_info': ptserial.c:2212: warning: comparison between signed and unsigned ptserial.c: In function `rs_wait_until_sent': ptserial.c:2922: warning: comparison between signed and unsigned ptserial.c: In function `rs_open': ptserial.c:3174: warning: comparison between signed and unsigned ptserial.c: In function `line_info': ptserial.c:3305: warning: signed and unsigned type in conditional expression ptserial.c: In function `rs_read_proc': ptserial.c:3358: warning: comparison between signed and unsigned ptserial.c: In function `serial_remove_one': ptserial.c:4134: warning: comparison between signed and unsigned ptserial.c: In function `rs_init': ptserial.c:4320: warning: comparison between signed and unsigned ptserial.c:4351: warning: comparison between signed and unsigned ptserial.c: In function `register_serial': ptserial.c:4434: warning: comparison between signed and unsigned ptserial.c:4441: warning: comparison between signed and unsigned ptserial.c:4448: warning: comparison between signed and unsigned ptserial.c: In function `rs_fini': ptserial.c:4740: warning: comparison between signed and unsigned make[3]: *** [ptserial.o] Fehler 1 make[3]: Leaving directory `/home/jenny/pctel-0.9.6/src/ptserial' make[2]: *** [all] Fehler 2 make[2]: Leaving directory `/home/jenny/pctel-0.9.6/src/ptserial' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/home/jenny/pctel-0.9.6/src' make: *** [all-recursive] Fehler 1
Dieses Problem konnte ich bis jetzt nirgends finden.
All diese Meldungen sind Warnungen, keine einzige davon ist eine Erklärung für den Abbruch des Make-Laufes. Die wahre Ursache des Abbruches steht sehr wahrscheinlich weiter oben.
Es tritt auch auf einem anderen Rechner mit SUSE 8.2 genauso auf. Ich _vermute_, dass es etwas mit dem neuen gcc zu tun hat. Dein obiger Auszug lässt die Ursache nicht erkennen. gcc als Ursache ist zwar nicht ausgeschlossen, doch eher unwahrscheinlich.
Ralf