capi4linux the penguin: Neukompilierung klappt nicht
Hi Ihrs! Also, da bei mir das Faxen mit capi4hylafax zu einem Totalabsturz fuehrt, habe ich mir nochmal die aktuelle Version von ThePenguin.de gezogen (fc-generic). Dabei muss man dn Typ auswaehlen, danach wird die Kompilierung eines Treibers -speziell fuer den eigenen Kernel (meiner: 2.4.7-4GB)- gestartet. Bei mir bricht dieser Vorgang nun mit einer Fehlermeldung ab, die wahrscheinlich nicht auf die Capi, sondern auf irgendein fehlendes / fehlerhaftes Paket zurueckzufuehren ist. Da ich nicht gut genug bin, um die Meldung in der install.log zu verstehen, poste ich einen Teil davon hier mit der Bitte um Aufklaerung. Sollte es notwendig sein, das komplette Log zu sehen, komme ich diesem Wunsch gerne nach. Danke. Stefan hier das Log, erstellt vom install-programm von capi4linux: ---schnipp kcapi.C:1689: warning: (near initialization for `avmb1_interface') kcapi.C:1690: warning: excess elements in struct initializer kcapi.C:1690: warning: (near initialization for `avmb1_interface') kcapi.C:1691: warning: excess elements in struct initializer kcapi.C:1691: warning: (near initialization for `avmb1_interface') kcapi.C:1692: warning: excess elements in struct initializer kcapi.C:1692: warning: (near initialization for `avmb1_interface') kcapi.C:1693: warning: excess elements in struct initializer kcapi.C:1693: warning: (near initialization for `avmb1_interface') kcapi.C:1695: warning: excess elements in struct initializer kcapi.C:1695: warning: (near initialization for `avmb1_interface') kcapi.C: In function `attach_capi_interface': kcapi.C:1707: dereferencing pointer to incomplete type kcapi.C:1711: dereferencing pointer to incomplete type kcapi.C:1716: dereferencing pointer to incomplete type kcapi.C:1719: dereferencing pointer to incomplete type kcapi.C: In function `detach_capi_interface': kcapi.C:1729: dereferencing pointer to incomplete type kcapi.C:1731: dereferencing pointer to incomplete type kcapi.C:1733: dereferencing pointer to incomplete type kcapi.C:1734: dereferencing pointer to incomplete type kcapi.C:1740: dereferencing pointer to incomplete type kcapi.C: At top level: kcapi.C:215: warning: `applications' defined but not used kcapi.C:216: warning: `cards' defined but not used make[1]: *** [kcapi.o] Error 1 make: *** [sys] Error 2 failure while compiling ---schnapp Best regards, Stefan mailto:mail.suse@gmx.de
On Mon, 12 Nov 2001, Stefan Schilling wrote:
kcapi.C:1689: warning: (near initialization for `avmb1_interface') ^^^^^^^^^^^^^^^ Hast du ne AVM-B1-Karte? Und das avm-capi installiert? Such mal in die Richtung...
-dnh -- Kasper Unser im Usenet, geheiligt werde Deine Newsgroup, Dein Posting komme, Deine Reply geschehe. Wie im Usenet, so im RL. Unsern täglichen Newsfeed gib uns heute und vergib uns unsere Logik, wie auch wir vergeben den Logikern. Denn Dein ist das Usenet und die MID, auf Deja.com. Amen [Peter Schlömer dateka 24.7.1999]
Hi David, Tuesday, November 13, 2001, 1:31:00 AM, you wrote: DH> On Mon, 12 Nov 2001, Stefan Schilling wrote:
kcapi.C:1689: warning: (near initialization for `avmb1_interface') DH> ^^^^^^^^^^^^^^^ DH> Hast du ne AVM-B1-Karte? Und das avm-capi installiert? Such mal in die DH> Richtung...
DH> -dnh Also, ne, ich hab ne FritzClassic, hatte beim Kompilieren jedoch vergessen, das zurueckzustellen. Eben habe ich das nochmal probiert, diesmal mit der FritzClassic als eingestellte ISDN - Karte. Das Ergebnis (auch die LOG-Meldungen) sind die selben: es klappt nicht. Normalerweise koennte ichs ja dabei belassen, dass die Capi an sich funzt, jedoch moechte ich faxen, und dabei stuerzt er mir ab, was wahrscheinlich an der Capi liegt (deswegen die versuchte Neukompilierung und -installation) Bis denn, Stefan -- Best regards, Stefan mailto:mail.suse@gmx.de
On Die, 13 Nov 2001, Stefan Schilling wrote:
Also, ne, ich hab ne FritzClassic, hatte beim Kompilieren jedoch vergessen, das zurueckzustellen. Eben habe ich das nochmal probiert, diesmal mit der FritzClassic als eingestellte ISDN - Karte. Das Ergebnis (auch die LOG-Meldungen) sind die selben: es klappt nicht. Normalerweise koennte ichs ja dabei belassen, dass die Capi an sich funzt, jedoch moechte ich faxen, und dabei stuerzt er mir ab, was wahrscheinlich an der Capi liegt (deswegen die versuchte Neukompilierung und -installation)
Hm. Irgendwas ist da faul. Diese warnings "excess elements in struct initializer" und "dereferencing pointer to incomplete type" sind nicht gerade vertrauenerweckend, was die "Guete" des codes angeht... Da wirst du dann wohl mal selber im Quelltext suchen muessen, woher diese Warnungen kommen... -dnh -- 36: Selbsterklärend Handbuch gegen Aufpreis (Peter Berlich)
David Haller schrieb:
On Die, 13 Nov 2001, Stefan Schilling wrote:
Also, ne, ich hab ne FritzClassic, hatte beim Kompilieren jedoch vergessen, das zurueckzustellen. Eben habe ich das nochmal probiert, diesmal mit der FritzClassic als eingestellte ISDN - Karte. Das Ergebnis (auch die LOG-Meldungen) sind die selben: es klappt nicht. Normalerweise koennte ichs ja dabei belassen, dass die Capi an sich funzt, jedoch moechte ich faxen, und dabei stuerzt er mir ab, was wahrscheinlich an der Capi liegt (deswegen die versuchte Neukompilierung und -installation)
Hm. Irgendwas ist da faul. Diese warnings "excess elements in struct initializer" und "dereferencing pointer to incomplete type" sind nicht gerade vertrauenerweckend, was die "Guete" des codes angeht...
Ich hab ihn nicht geschrieben! ;-o)
Da wirst du dann wohl mal selber im Quelltext suchen muessen, woher diese Warnungen kommen...
Wird er wohl - ich habe dazu nicht die zeit. Wenn ich das bei jedem machen würde... Bei einer normalen standardinstallation der suse funktioniert es problemlos (schon x-mal selbst erprobt). Und komischerweise bekommen es ja auch viele andere so einfach hin ;-) Gruß Julian
Hello Julian, Tuesday, November 13, 2001, 10:46:10 PM, you wrote: JP> David Haller schrieb:
On Die, 13 Nov 2001, Stefan Schilling wrote:
Also, ne, ich hab ne FritzClassic, hatte beim Kompilieren jedoch vergessen, das zurueckzustellen. Eben habe ich das nochmal probiert, diesmal mit der FritzClassic als eingestellte ISDN - Karte. Das Ergebnis (auch die LOG-Meldungen) sind die selben: es klappt nicht. Normalerweise koennte ichs ja dabei belassen, dass die Capi an sich funzt, jedoch moechte ich faxen, und dabei stuerzt er mir ab, was wahrscheinlich an der Capi liegt (deswegen die versuchte Neukompilierung und -installation)
Hm. Irgendwas ist da faul. Diese warnings "excess elements in struct initializer" und "dereferencing pointer to incomplete type" sind nicht gerade vertrauenerweckend, was die "Guete" des codes angeht...
Das komische ist, dass auch eine Neukompilierung von z.B. des NVidia Treibers fehlschlaegt (auf einem weiteren 7.2pro 2.4.7-4GB Rechner). Vielleicht geht dieses Problem doch noch tiefer. Frage: gibt es irgendeinen -leicht installierbaren- Kernel, der vielleicht funktioniert? JP> Ich hab ihn nicht geschrieben! ;-o)
Da wirst du dann wohl mal selber im Quelltext suchen muessen, woher diese Warnungen kommen...
Wonach muss ich denn da suchen, bzw. anders angegangen: kann den ein Fehler in der Capi dazu fuehren, dass mir der Rechner IMMER aber auch NUR dann abstuerzt, wenn er faxen VERSCHICKEN soll (also beim eigentlichen Verbindungsaufbau)? Wenn das nicht der Fall sein sollte, habe ich kein PRoblem mit der Capi sondern allenfalls mit Capi4hylafax. Ansonsten faellt mir allmaehlich auch nix mehr ein, da ein Faxversand ueber ein (kaputtes) Modem ohne Problem funktioniert. (deswegen die Vermutung: capi od. capi4hylafax). JP> Wird er wohl - ich habe dazu nicht die zeit. Wenn ich das bei jedem JP> machen würde... Bei einer normalen standardinstallation der suse JP> funktioniert es problemlos (schon x-mal selbst erprobt). Und JP> komischerweise bekommen es ja auch viele andere so einfach hin ;-) Also das mit der Standardinstallation kann ich -leider- nicht gelten lassen: ich habe das auf drei verschiedenen Rechnern versucht (7.2pro mit Kernel 2.4.4-4GB und 2.4.4-7GB, 7.2pers. Kernel 2.4.4-4GB). Jedesmal hatte ich ganau das Problem. Einen schoenen Tach noch... (und viel Spass noch bei Pro7, Julian :)) Bis denn, Stefan -- Best regards, Stefan mailto:mail.suse@gmx.de
participants (3)
-
David Haller
-
Julian Pawlowski
-
Stefan Schilling